OPM / opm-common

Common components for OPM, in particular build system (cmake).
http://www.opm-project.org
GNU General Public License v3.0
30 stars 112 forks source link

opm-core detection doesn't work properly #289

Closed andlaus closed 6 years ago

andlaus commented 6 years ago

When I try to compile ewoms without any OPM modules other than the mandatory ones (opm-common and opm-material), the build system fails:

cmake -DCMAKE_MODULE_PATH=""  "-Ddune-common_DIR=/usr/lib/x86_64-linux-gnu/cmake/dune-common" "-Ddune-geometry_DIR=/usr/lib/x86_64-linux-gnu/cmake/dune-geometry" "-Ddune-grid_DIR=/usr/lib/x86_64-linux-gnu/cmake/dune-grid" "-Ddune-istl_DIR=/usr/lib/cmake/dune-istl" "-Dopm-common_DIR=/home/and/tmp/src-ebos-master/opm-common/build-cmake" "-Dopm-material_DIR=/home/and/tmp/src-ebos-master/opm-material/build-cmake" "-Ddune-localfunctions_DIR=/usr/lib/cmake/dune-localfunctions" -DBUILD_TESTING=OFF -DCMAKE_C_FLAGS=" -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1" -DCMAKE_CXX_FLAGS=" -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1" "/home/and/tmp/src-ebos-master/ewoms"
-- The CXX compiler identification is GNU 5.4.0
-- 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
-- The C compiler identification is GNU 5.4.0
-- 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.5.1
-- Linux distribution: Ubuntu 16.04.3 LTS
-- Target architecture: x86_64
-- Found Git: /usr/bin/git (found version "2.7.4") 
-- Source code repository: git f4d70e9*%
-- GNU C++ compiler version: 5.4.0 20160609
-- Linker: gold 1.11
-- Checking to see if CXX compiler accepts flag -Wl,--enable-new-dtags
-- Checking to see if CXX compiler accepts flag -Wl,--enable-new-dtags - yes
-- Precompiled headers: disabled
-- Build type: Release
-- Checking to see if CXX compiler accepts flag -mtune=native
-- Checking to see if CXX compiler accepts flag -mtune=native - yes
-- 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 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 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.4.1 of dune-common from /usr/lib/x86_64-linux-gnu/cmake/dune-common
-- 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.4.1 of dune-geometry from /usr/lib/x86_64-linux-gnu/cmake/dune-geometry
-- Finding package dune-grid using module mode
-- Finding package UG using module mode
CMake Warning at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/FindUG.cmake:32 (message):
  Could not find file ug-config.cmake relative to given UG_ROOT
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/FindUG.cmake:91 (opmFindUg)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:99 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Finddune-grid.cmake:17 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (include)

-- Performing Test HAVE_DUNE_GRID
-- Performing Test HAVE_DUNE_GRID - Success
-- Found dune-grid: /usr/include  
-- Version 2.4.1 of dune-grid from /usr/lib/x86_64-linux-gnu/cmake/dune-grid
-- Finding package dune-istl using module mode
-- Finding package ParMETIS using module mode
CMake Warning at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/FindParMETIS.cmake:95 (message):
  MPI not found ==> ParMETIS disabled! Plase make sure -DUSE_MPI=ON was set
  if you need ParMETIS.
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:99 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Finddune-istl.cmake:14 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (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/lib/x86_64-linux-gnu/libumfpack.so;/usr/lib/x86_64-linux-gnu/libamd.so  
-- Performing Test HAVE_DUNE_ISTL
-- Performing Test HAVE_DUNE_ISTL - Success
-- Found dune-istl: /usr/include;/usr/include/suitesparse  
-- Version 2.4.1 of dune-istl from /usr/lib/cmake/dune-istl
-- Finding package opm-common using module mode
-- Finding package C99 using module mode
-- Performing Test HAVE_C99
-- Performing Test HAVE_C99 - Success
-- Found C99: -std=c99  
-- Finding package Boost using module mode
-- Boost version: 1.58.0
-- Found the following Boost libraries:
--   system
--   unit_test_framework
-- Performing Test HAVE_OPM_COMMON
-- Performing Test HAVE_OPM_COMMON - Success
-- Found opm-common: /home/and/tmp/src-ebos-master/opm-common;/usr/include  
-- Performing Test HAVE_DYNAMIC_BOOST_TEST
-- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success
-- Finding package opm-material using module mode
-- Finding package opm-parser using module mode
CMake Warning at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Findopm-parser.cmake:47 (find_package):
  Could not find a package configuration file provided by "opm-parser" with
  any of the following names:

    opm-parserConfig.cmake
    opm-parser-config.cmake

  Add the installation prefix of "opm-parser" to CMAKE_PREFIX_PATH or set
  "opm-parser_DIR" to a directory containing one of the above files.  If
  "opm-parser" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:99 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Findopm-material.cmake:16 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (include)

-- Finding package Valgrind using module mode
-- Found VALGRIND: /usr/include  
-- Performing Test HAVE_OPM_MATERIAL
-- Performing Test HAVE_OPM_MATERIAL - Success
-- Found opm-material: /home/and/tmp/src-ebos-master/opm-material;/home/and/tmp/src-ebos-master/opm-common;/usr/include  
-- Performing Test HAVE_DYNAMIC_BOOST_TEST
-- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success
-- Finding package dune-localfunctions using module mode
-- Performing Test HAVE_DUNE_LOCALFUNCTIONS
-- Performing Test HAVE_DUNE_LOCALFUNCTIONS - Success
-- Found dune-localfunctions: /usr/include  
-- Version 2.4.1 of dune-localfunctions from /usr/lib/cmake/dune-localfunctions
-- Finding package dune-alugrid using module mode
CMake Warning at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:85 (find_package):
  Could not find a package configuration file provided by "dune-alugrid" with
  any of the following names:

    dune-alugridConfig.cmake
    dune-alugrid-config.cmake

  Add the installation prefix of "dune-alugrid" to CMAKE_PREFIX_PATH or set
  "dune-alugrid_DIR" to a directory containing one of the above files.  If
  "dune-alugrid" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Finddune-alugrid.cmake:15 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (include)

-- Finding package ZLIB using module mode
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
-- Finding package ZOLTAN using module mode
-- Could NOT find PTScotch (missing:  PTSCOTCH_INCLUDE_DIR SCOTCH_LIBRARY PTSCOTCH_LIBRARY PTSCOTCHERR_LIBRARY) 
-- Found ZOLTAN: /usr/lib/x86_64-linux-gnu/libtrilinos_zoltan.so  
-- Finding package METIS using module mode
-- Could NOT find METIS (missing:  METIS_LIBRARIES METIS_INCLUDE_DIRS) 
-- Performing Test HAVE_DUNE_ALUGRID
-- Performing Test HAVE_DUNE_ALUGRID - Failed
-- Could NOT find dune-alugrid (missing:  dune-alugrid_FOUND) 
CMake Warning at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:85 (find_package):
  Could not find a package configuration file provided by "dune-alugrid" with
  any of the following names:

    dune-alugridConfig.cmake
    dune-alugrid-config.cmake

  Add the installation prefix of "dune-alugrid" to CMAKE_PREFIX_PATH or set
  "dune-alugrid_DIR" to a directory containing one of the above files.  If
  "dune-alugrid" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Finddune-alugrid.cmake:49 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (include)

-- Could NOT find dune-alugrid (missing:  dune-alugrid_FOUND) 
-- Finding package dune-fem using module mode
CMake Warning at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:85 (find_package):
  Could not find a package configuration file provided by "dune-fem" with any
  of the following names:

    dune-femConfig.cmake
    dune-fem-config.cmake

  Add the installation prefix of "dune-fem" to CMAKE_PREFIX_PATH or set
  "dune-fem_DIR" to a directory containing one of the above files.  If
  "dune-fem" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Finddune-fem.cmake:14 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (include)

-- Performing Test HAVE_DUNE_FEM
-- Performing Test HAVE_DUNE_FEM - Failed
-- Could NOT find dune-fem (missing:  dune-fem_FOUND) 
-- Finding package opm-grid using module mode
CMake Warning at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:85 (find_package):
  Could not find a package configuration file provided by "opm-grid" with any
  of the following names:

    opm-gridConfig.cmake
    opm-grid-config.cmake

  Add the installation prefix of "opm-grid" to CMAKE_PREFIX_PATH or set
  "opm-grid_DIR" to a directory containing one of the above files.  If
  "opm-grid" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Findopm-grid.cmake:15 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (include)

-- Performing Test HAVE_OPM_GRID
-- Performing Test HAVE_OPM_GRID - Failed
-- Could NOT find opm-grid (missing:  opm-grid_FOUND opm-grid_ALL_PREREQS) 
-- Finding package opm-core using module mode
CMake Warning at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:85 (find_package):
  Could not find a package configuration file provided by "opm-core" with any
  of the following names:

    opm-coreConfig.cmake
    opm-core-config.cmake

  Add the installation prefix of "opm-core" to CMAKE_PREFIX_PATH or set
  "opm-core_DIR" to a directory containing one of the above files.  If
  "opm-core" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Findopm-core.cmake:16 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (include)

-- Finding package ecl using module mode
CMake Error at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:163 (list):
  list sub-command REMOVE_ITEM requires list to be present.
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:99 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Findopm-core.cmake:16 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (include)

CMake Warning at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:164 (find_package):
  Could not find a package configuration file provided by "ecl" with any of
  the following names:

    eclConfig.cmake
    ecl-config.cmake

  Add the installation prefix of "ecl" to CMAKE_PREFIX_PATH or set "ecl_DIR"
  to a directory containing one of the above files.  If "ecl" provides a
  separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:99 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Findopm-core.cmake:16 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (include)

-- Finding package PETSc using module mode
-- Finding package opm-output using module mode
CMake Warning at /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:85 (find_package):
  Could not find a package configuration file provided by "opm-output" with
  any of the following names:

    opm-outputConfig.cmake
    opm-output-config.cmake

  Add the installation prefix of "opm-output" to CMAKE_PREFIX_PATH or set
  "opm-output_DIR" to a directory containing one of the above files.  If
  "opm-output" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Findopm-output.cmake:16 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmPackage.cmake:99 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/Findopm-core.cmake:16 (find_opm_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:167 (find_package)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to)
  /home/and/tmp/src-ebos-master/opm-common/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to)
  CMakeLists.txt:104 (include)

-- Performing Test HAVE_OPM_OUTPUT
-- Performing Test HAVE_OPM_OUTPUT - Failed
-- Could NOT find opm-output (missing:  opm-output_FOUND opm-output_ALL_PREREQS) 
-- Performing Test HAVE_DYNAMIC_BOOST_TEST
-- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success
-- Performing Test HAVE_OPM_CORE
-- Performing Test HAVE_OPM_CORE - Success
-- Could NOT find opm-core (missing:  opm-core_FOUND opm-core_ALL_PREREQS) 
-- Performing Test HAVE_DYNAMIC_BOOST_TEST
-- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success
-- 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  
-- Generating debug symbols: -ggdb3
-- Looking for strip utility
-- Looking for strip utility - found
-- Performing Test HAVE_DYNAMIC_BOOST_TEST
-- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success
-- Writing config file "/home/and/tmp/src-ebos-master/ewoms/build-cmake/config.h"...
-- This build defaults to installing in /usr/local
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.11") 
-- Writing version information to local header project-version.h
-- Configuring incomplete, errors occurred!
See also "/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeOutput.log".
See also "/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeError.log".

The two mentioned logfiles contain exactly zero indication of why this is the case, but if I remove the optional OPM modules from ewoms-prereqs.cmake, it works fine. On closer inspection, it turned out that only opm-core needed to be removed, which brought my attention to the following gem in the output above:

-- Performing Test HAVE_OPM_CORE
-- Performing Test HAVE_OPM_CORE - Success
-- Could NOT find opm-core (missing:  opm-core_FOUND opm-core_ALL_PREREQS) 

(by now it is probably needless to say that with the dune build system everything worked fine out of the box.)

alfbr commented 6 years ago

I am not sure what you are trying to do, it seems you have not actually installed dune anywhere. Dune is a dependency, just like libecl. If it is installed in a system location, you should not need to do anything. If you install it out-of-tree with CMAKE_INSTALL_PREFIX, then point to it with CMAKE_PREFIX_PATH. This is analogous with all dependencies. That way I have several versions of Dune installed, and can swap between them at any time. I have actually never had issues with that part of the build.

On a general note, we already support quite a few layouts and options for building. I am not sure it is a good idea to push for even more. If it was up to me we would actually reduce the options.

andlaus commented 6 years ago

I am not sure what you are trying to do

simple: the context is a radially-symmetric CO2 storage benchmark which compares the immiscible, PVS and NCP models as well as thermal versus isothermal.

it seems you have not actually installed dune anywhere

this is a ubuntu 17.10 system with the dune packages installed. The cmake command even specifies dune-$FOO_DIR for all dune modules and the dune modules are properly detected.

The problem is that OPM's Findopm-core.cmake breaks downstream modules if it does not succeed.

alfbr commented 6 years ago

this is a ubuntu 17.10 system with the dune packages installed.

That was what I wondered when asking what you were trying to do. But then you should not set any variables for Dune. In OPM for opm-modules, the xxx_DIR variables are now set automatically for sibling builds, so there is no need to set them either as long as you have the repos in the same folder. Default build instructions cater to your need (or did I miss something?), so reporting whether they broke is useful.

andlaus commented 6 years ago

this issue is a bug in the current build system. (it would not have happened if config mode was used for opm-core detection.) see #291 for the fix. the fact that the current build system often produces error messages are non-existing and confusing remains, though.

alfbr commented 6 years ago

it would not have happened if config mode was used for opm-core detection.

Using config mode is a welcome change for everybody I believe, it is the next planned improvement of the build system afaik. With opm-core being removed soon, it will be one less place things can get messed up too.

the fact that the current build system often produces error messages are non-existing and confusing remains, though.

While I understand frustrations, I do not believe general comments like that is helping. Please be specific if there are error messages you miss when using supported build options.

andlaus commented 6 years ago

Using config mode is a welcome change for everybody I believe, it is the next planned improvement of the build system afaik.

you can spare yourself the (probably significant) headaches and resources associated with this move and just switch to the dune build system -- these branches always used config mode. All your build scripts should continue to work just fine. so please try it; if for nothing else, then to provide a few technical reasons why it is better to stick with the current system.

Please be specific if there are error messages you miss when using supported build options.

see above. if you want to know what the logfiles contain:

cat CMakeFiles/CMakeOutput.log
The system is: Linux - 4.13.6-041306-generic - x86_64
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/c++ 
Build flags: ;-Wall;-Wunused;-Wmissing-include-dirs;-Wcast-align;-fstrict-overflow;-ffast-math;-fno-finite-math-only;-O3;-march=native;-DNDEBUG=1
Id flags: 

The output was:
0

Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

The CXX compiler identification is GNU, found in "/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/3.5.1/CompilerIdCXX/a.out"

Determining if the CXX compiler works passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_16e08/fast"
/usr/bin/make -f CMakeFiles/cmTC_16e08.dir/build.make CMakeFiles/cmTC_16e08.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_16e08.dir/testCXXCompiler.cxx.o
/usr/bin/c++     -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -o CMakeFiles/cmTC_16e08.dir/testCXXCompiler.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
Linking CXX executable cmTC_16e08
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_16e08.dir/link.txt --verbose=1
/usr/bin/c++    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1     CMakeFiles/cmTC_16e08.dir/testCXXCompiler.cxx.o  -o cmTC_16e08 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fb97a/fast"
/usr/bin/make -f CMakeFiles/cmTC_fb97a.dir/build.make CMakeFiles/cmTC_fb97a.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_fb97a.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/c++     -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -o CMakeFiles/cmTC_fb97a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.5/Modules/CMakeCXXCompilerABI.cpp
Linking CXX executable cmTC_fb97a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fb97a.dir/link.txt --verbose=1
/usr/bin/c++    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -v CMakeFiles/cmTC_fb97a.dir/CMakeCXXCompilerABI.cpp.o  -o cmTC_fb97a -rdynamic  
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.5' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.5) 
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-Wall' '-Wunused' '-Wmissing-include-dirs' '-Wcast-align' '-fstrict-overflow' '-ffast-math' '-fno-finite-math-only' '-O3' '-march=native' '-D' 'NDEBUG=1' '-v' '-o' 'cmTC_fb97a' '-rdynamic' '-shared-libgcc'
 /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/cciAdRby.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_fb97a /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/5/../../.. CMakeFiles/cmTC_fb97a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/5/crtfastmath.o /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Parsed CXX implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command:"/usr/bin/make" "cmTC_fb97a/fast"]
  ignore line: [/usr/bin/make -f CMakeFiles/cmTC_fb97a.dir/build.make CMakeFiles/cmTC_fb97a.dir/build]
  ignore line: [make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp']
  ignore line: [Building CXX object CMakeFiles/cmTC_fb97a.dir/CMakeCXXCompilerABI.cpp.o]
  ignore line: [/usr/bin/c++     -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -o CMakeFiles/cmTC_fb97a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.5/Modules/CMakeCXXCompilerABI.cpp]
  ignore line: [Linking CXX executable cmTC_fb97a]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fb97a.dir/link.txt --verbose=1]
  ignore line: [/usr/bin/c++    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -v CMakeFiles/cmTC_fb97a.dir/CMakeCXXCompilerABI.cpp.o  -o cmTC_fb97a -rdynamic  ]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/c++]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper]
  ignore line: [Target: x86_64-linux-gnu]
  ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.5' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
  ignore line: [Thread model: posix]
  ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.5) ]
  ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-Wall' '-Wunused' '-Wmissing-include-dirs' '-Wcast-align' '-fstrict-overflow' '-ffast-math' '-fno-finite-math-only' '-O3' '-march=native' '-D' 'NDEBUG=1' '-v' '-o' 'cmTC_fb97a' '-rdynamic' '-shared-libgcc']
  link line: [ /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/cciAdRby.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_fb97a /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/5/../../.. CMakeFiles/cmTC_fb97a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/5/crtfastmath.o /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o]
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/cciAdRby.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [--sysroot=/] ==> ignore
    arg [--build-id] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [--as-needed] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-zrelro] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_fb97a] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o] ==> ignore
    arg [-L/usr/lib/gcc/x86_64-linux-gnu/5] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5]
    arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu]
    arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib]
    arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
    arg [-L/lib/../lib] ==> dir [/lib/../lib]
    arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
    arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..]
    arg [CMakeFiles/cmTC_fb97a.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
    arg [-lstdc++] ==> lib [stdc++]
    arg [-lm] ==> lib [m]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [-lc] ==> lib [c]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtfastmath.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtend.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o] ==> ignore
  remove lib [gcc_s]
  remove lib [gcc]
  remove lib [gcc_s]
  remove lib [gcc]
  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5] ==> [/usr/lib/gcc/x86_64-linux-gnu/5]
  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib] ==> [/usr/lib]
  collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
  collapse library dir [/lib/../lib] ==> [/lib]
  collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
  collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> [/usr/lib]
  implicit libs: [stdc++;m;c]
  implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/5;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
  implicit fwks: []

Detecting CXX [-std=c++14] compiler features compiled with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_06f56/fast"
/usr/bin/make -f CMakeFiles/cmTC_06f56.dir/build.make CMakeFiles/cmTC_06f56.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_06f56.dir/feature_tests.cxx.o
/usr/bin/c++     -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -std=c++14 -o CMakeFiles/cmTC_06f56.dir/feature_tests.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_06f56
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_06f56.dir/link.txt --verbose=1
/usr/bin/c++    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1     CMakeFiles/cmTC_06f56.dir/feature_tests.cxx.o  -o cmTC_06f56 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

    Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
    Feature record: CXX_FEATURE:1cxx_alias_templates
    Feature record: CXX_FEATURE:1cxx_alignas
    Feature record: CXX_FEATURE:1cxx_alignof
    Feature record: CXX_FEATURE:1cxx_attributes
    Feature record: CXX_FEATURE:1cxx_attribute_deprecated
    Feature record: CXX_FEATURE:1cxx_auto_type
    Feature record: CXX_FEATURE:1cxx_binary_literals
    Feature record: CXX_FEATURE:1cxx_constexpr
    Feature record: CXX_FEATURE:1cxx_contextual_conversions
    Feature record: CXX_FEATURE:1cxx_decltype
    Feature record: CXX_FEATURE:1cxx_decltype_auto
    Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
    Feature record: CXX_FEATURE:1cxx_default_function_template_args
    Feature record: CXX_FEATURE:1cxx_defaulted_functions
    Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
    Feature record: CXX_FEATURE:1cxx_delegating_constructors
    Feature record: CXX_FEATURE:1cxx_deleted_functions
    Feature record: CXX_FEATURE:1cxx_digit_separators
    Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
    Feature record: CXX_FEATURE:1cxx_explicit_conversions
    Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
    Feature record: CXX_FEATURE:1cxx_extern_templates
    Feature record: CXX_FEATURE:1cxx_final
    Feature record: CXX_FEATURE:1cxx_func_identifier
    Feature record: CXX_FEATURE:1cxx_generalized_initializers
    Feature record: CXX_FEATURE:1cxx_generic_lambdas
    Feature record: CXX_FEATURE:1cxx_inheriting_constructors
    Feature record: CXX_FEATURE:1cxx_inline_namespaces
    Feature record: CXX_FEATURE:1cxx_lambdas
    Feature record: CXX_FEATURE:1cxx_lambda_init_captures
    Feature record: CXX_FEATURE:1cxx_local_type_template_args
    Feature record: CXX_FEATURE:1cxx_long_long_type
    Feature record: CXX_FEATURE:1cxx_noexcept
    Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
    Feature record: CXX_FEATURE:1cxx_nullptr
    Feature record: CXX_FEATURE:1cxx_override
    Feature record: CXX_FEATURE:1cxx_range_for
    Feature record: CXX_FEATURE:1cxx_raw_string_literals
    Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
    Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
    Feature record: CXX_FEATURE:1cxx_return_type_deduction
    Feature record: CXX_FEATURE:1cxx_right_angle_brackets
    Feature record: CXX_FEATURE:1cxx_rvalue_references
    Feature record: CXX_FEATURE:1cxx_sizeof_member
    Feature record: CXX_FEATURE:1cxx_static_assert
    Feature record: CXX_FEATURE:1cxx_strong_enums
    Feature record: CXX_FEATURE:1cxx_template_template_parameters
    Feature record: CXX_FEATURE:1cxx_thread_local
    Feature record: CXX_FEATURE:1cxx_trailing_return_types
    Feature record: CXX_FEATURE:1cxx_unicode_literals
    Feature record: CXX_FEATURE:1cxx_uniform_initialization
    Feature record: CXX_FEATURE:1cxx_unrestricted_unions
    Feature record: CXX_FEATURE:1cxx_user_literals
    Feature record: CXX_FEATURE:1cxx_variable_templates
    Feature record: CXX_FEATURE:1cxx_variadic_macros
    Feature record: CXX_FEATURE:1cxx_variadic_templates

Detecting CXX [-std=c++11] compiler features compiled with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_15f41/fast"
/usr/bin/make -f CMakeFiles/cmTC_15f41.dir/build.make CMakeFiles/cmTC_15f41.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_15f41.dir/feature_tests.cxx.o
/usr/bin/c++     -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -std=c++11 -o CMakeFiles/cmTC_15f41.dir/feature_tests.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_15f41
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_15f41.dir/link.txt --verbose=1
/usr/bin/c++    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1     CMakeFiles/cmTC_15f41.dir/feature_tests.cxx.o  -o cmTC_15f41 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

    Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
    Feature record: CXX_FEATURE:1cxx_alias_templates
    Feature record: CXX_FEATURE:1cxx_alignas
    Feature record: CXX_FEATURE:1cxx_alignof
    Feature record: CXX_FEATURE:1cxx_attributes
    Feature record: CXX_FEATURE:0cxx_attribute_deprecated
    Feature record: CXX_FEATURE:1cxx_auto_type
    Feature record: CXX_FEATURE:0cxx_binary_literals
    Feature record: CXX_FEATURE:1cxx_constexpr
    Feature record: CXX_FEATURE:0cxx_contextual_conversions
    Feature record: CXX_FEATURE:1cxx_decltype
    Feature record: CXX_FEATURE:0cxx_decltype_auto
    Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
    Feature record: CXX_FEATURE:1cxx_default_function_template_args
    Feature record: CXX_FEATURE:1cxx_defaulted_functions
    Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
    Feature record: CXX_FEATURE:1cxx_delegating_constructors
    Feature record: CXX_FEATURE:1cxx_deleted_functions
    Feature record: CXX_FEATURE:0cxx_digit_separators
    Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
    Feature record: CXX_FEATURE:1cxx_explicit_conversions
    Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
    Feature record: CXX_FEATURE:1cxx_extern_templates
    Feature record: CXX_FEATURE:1cxx_final
    Feature record: CXX_FEATURE:1cxx_func_identifier
    Feature record: CXX_FEATURE:1cxx_generalized_initializers
    Feature record: CXX_FEATURE:0cxx_generic_lambdas
    Feature record: CXX_FEATURE:1cxx_inheriting_constructors
    Feature record: CXX_FEATURE:1cxx_inline_namespaces
    Feature record: CXX_FEATURE:1cxx_lambdas
    Feature record: CXX_FEATURE:0cxx_lambda_init_captures
    Feature record: CXX_FEATURE:1cxx_local_type_template_args
    Feature record: CXX_FEATURE:1cxx_long_long_type
    Feature record: CXX_FEATURE:1cxx_noexcept
    Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
    Feature record: CXX_FEATURE:1cxx_nullptr
    Feature record: CXX_FEATURE:1cxx_override
    Feature record: CXX_FEATURE:1cxx_range_for
    Feature record: CXX_FEATURE:1cxx_raw_string_literals
    Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
    Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
    Feature record: CXX_FEATURE:0cxx_return_type_deduction
    Feature record: CXX_FEATURE:1cxx_right_angle_brackets
    Feature record: CXX_FEATURE:1cxx_rvalue_references
    Feature record: CXX_FEATURE:1cxx_sizeof_member
    Feature record: CXX_FEATURE:1cxx_static_assert
    Feature record: CXX_FEATURE:1cxx_strong_enums
    Feature record: CXX_FEATURE:1cxx_template_template_parameters
    Feature record: CXX_FEATURE:1cxx_thread_local
    Feature record: CXX_FEATURE:1cxx_trailing_return_types
    Feature record: CXX_FEATURE:1cxx_unicode_literals
    Feature record: CXX_FEATURE:1cxx_uniform_initialization
    Feature record: CXX_FEATURE:1cxx_unrestricted_unions
    Feature record: CXX_FEATURE:1cxx_user_literals
    Feature record: CXX_FEATURE:0cxx_variable_templates
    Feature record: CXX_FEATURE:1cxx_variadic_macros
    Feature record: CXX_FEATURE:1cxx_variadic_templates

Detecting CXX [-std=c++98] compiler features compiled with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c533c/fast"
/usr/bin/make -f CMakeFiles/cmTC_c533c.dir/build.make CMakeFiles/cmTC_c533c.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_c533c.dir/feature_tests.cxx.o
/usr/bin/c++     -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -std=c++98 -o CMakeFiles/cmTC_c533c.dir/feature_tests.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_c533c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c533c.dir/link.txt --verbose=1
/usr/bin/c++    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1     CMakeFiles/cmTC_c533c.dir/feature_tests.cxx.o  -o cmTC_c533c -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

    Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
    Feature record: CXX_FEATURE:0cxx_alias_templates
    Feature record: CXX_FEATURE:0cxx_alignas
    Feature record: CXX_FEATURE:0cxx_alignof
    Feature record: CXX_FEATURE:0cxx_attributes
    Feature record: CXX_FEATURE:0cxx_attribute_deprecated
    Feature record: CXX_FEATURE:0cxx_auto_type
    Feature record: CXX_FEATURE:0cxx_binary_literals
    Feature record: CXX_FEATURE:0cxx_constexpr
    Feature record: CXX_FEATURE:0cxx_contextual_conversions
    Feature record: CXX_FEATURE:0cxx_decltype
    Feature record: CXX_FEATURE:0cxx_decltype_auto
    Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
    Feature record: CXX_FEATURE:0cxx_default_function_template_args
    Feature record: CXX_FEATURE:0cxx_defaulted_functions
    Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
    Feature record: CXX_FEATURE:0cxx_delegating_constructors
    Feature record: CXX_FEATURE:0cxx_deleted_functions
    Feature record: CXX_FEATURE:0cxx_digit_separators
    Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
    Feature record: CXX_FEATURE:0cxx_explicit_conversions
    Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
    Feature record: CXX_FEATURE:0cxx_extern_templates
    Feature record: CXX_FEATURE:0cxx_final
    Feature record: CXX_FEATURE:0cxx_func_identifier
    Feature record: CXX_FEATURE:0cxx_generalized_initializers
    Feature record: CXX_FEATURE:0cxx_generic_lambdas
    Feature record: CXX_FEATURE:0cxx_inheriting_constructors
    Feature record: CXX_FEATURE:0cxx_inline_namespaces
    Feature record: CXX_FEATURE:0cxx_lambdas
    Feature record: CXX_FEATURE:0cxx_lambda_init_captures
    Feature record: CXX_FEATURE:0cxx_local_type_template_args
    Feature record: CXX_FEATURE:0cxx_long_long_type
    Feature record: CXX_FEATURE:0cxx_noexcept
    Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
    Feature record: CXX_FEATURE:0cxx_nullptr
    Feature record: CXX_FEATURE:0cxx_override
    Feature record: CXX_FEATURE:0cxx_range_for
    Feature record: CXX_FEATURE:0cxx_raw_string_literals
    Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
    Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
    Feature record: CXX_FEATURE:0cxx_return_type_deduction
    Feature record: CXX_FEATURE:0cxx_right_angle_brackets
    Feature record: CXX_FEATURE:0cxx_rvalue_references
    Feature record: CXX_FEATURE:0cxx_sizeof_member
    Feature record: CXX_FEATURE:0cxx_static_assert
    Feature record: CXX_FEATURE:0cxx_strong_enums
    Feature record: CXX_FEATURE:1cxx_template_template_parameters
    Feature record: CXX_FEATURE:0cxx_thread_local
    Feature record: CXX_FEATURE:0cxx_trailing_return_types
    Feature record: CXX_FEATURE:0cxx_unicode_literals
    Feature record: CXX_FEATURE:0cxx_uniform_initialization
    Feature record: CXX_FEATURE:0cxx_unrestricted_unions
    Feature record: CXX_FEATURE:0cxx_user_literals
    Feature record: CXX_FEATURE:0cxx_variable_templates
    Feature record: CXX_FEATURE:0cxx_variadic_macros
    Feature record: CXX_FEATURE:0cxx_variadic_templates
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /usr/bin/cc 
Build flags: -Wall;-Wunused;-Wmissing-include-dirs;-Wcast-align;-fstrict-overflow;-ffast-math;-fno-finite-math-only;-O3;-march=native;-DNDEBUG=1
Id flags: 

The output was:
0

Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

The C compiler identification is GNU, found in "/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/3.5.1/CompilerIdC/a.out"

Determining if the C compiler works passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_94c0f/fast"
/usr/bin/make -f CMakeFiles/cmTC_94c0f.dir/build.make CMakeFiles/cmTC_94c0f.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_94c0f.dir/testCCompiler.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -o CMakeFiles/cmTC_94c0f.dir/testCCompiler.c.o   -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_94c0f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_94c0f.dir/link.txt --verbose=1
/usr/bin/cc   -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1     CMakeFiles/cmTC_94c0f.dir/testCCompiler.c.o  -o cmTC_94c0f -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Detecting C compiler ABI info compiled with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_603de/fast"
/usr/bin/make -f CMakeFiles/cmTC_603de.dir/build.make CMakeFiles/cmTC_603de.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_603de.dir/CMakeCCompilerABI.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -o CMakeFiles/cmTC_603de.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-3.5/Modules/CMakeCCompilerABI.c
Linking C executable cmTC_603de
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_603de.dir/link.txt --verbose=1
/usr/bin/cc   -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -v CMakeFiles/cmTC_603de.dir/CMakeCCompilerABI.c.o  -o cmTC_603de -rdynamic  
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.5' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.5) 
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-Wall' '-Wunused' '-Wmissing-include-dirs' '-Wcast-align' '-fstrict-overflow' '-ffast-math' '-fno-finite-math-only' '-O3' '-march=native' '-D' 'NDEBUG=1' '-v' '-o' 'cmTC_603de' '-rdynamic'
 /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccckLnq9.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_603de /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/5/../../.. CMakeFiles/cmTC_603de.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/5/crtfastmath.o /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Parsed C implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command:"/usr/bin/make" "cmTC_603de/fast"]
  ignore line: [/usr/bin/make -f CMakeFiles/cmTC_603de.dir/build.make CMakeFiles/cmTC_603de.dir/build]
  ignore line: [make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp']
  ignore line: [Building C object CMakeFiles/cmTC_603de.dir/CMakeCCompilerABI.c.o]
  ignore line: [/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -o CMakeFiles/cmTC_603de.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-3.5/Modules/CMakeCCompilerABI.c]
  ignore line: [Linking C executable cmTC_603de]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_603de.dir/link.txt --verbose=1]
  ignore line: [/usr/bin/cc   -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -v CMakeFiles/cmTC_603de.dir/CMakeCCompilerABI.c.o  -o cmTC_603de -rdynamic  ]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/cc]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper]
  ignore line: [Target: x86_64-linux-gnu]
  ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.5' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
  ignore line: [Thread model: posix]
  ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.5) ]
  ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-Wall' '-Wunused' '-Wmissing-include-dirs' '-Wcast-align' '-fstrict-overflow' '-ffast-math' '-fno-finite-math-only' '-O3' '-march=native' '-D' 'NDEBUG=1' '-v' '-o' 'cmTC_603de' '-rdynamic']
  link line: [ /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccckLnq9.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_603de /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/5/../../.. CMakeFiles/cmTC_603de.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/5/crtfastmath.o /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o]
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/ccckLnq9.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [--sysroot=/] ==> ignore
    arg [--build-id] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [--as-needed] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-zrelro] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_603de] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o] ==> ignore
    arg [-L/usr/lib/gcc/x86_64-linux-gnu/5] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5]
    arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu]
    arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib]
    arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
    arg [-L/lib/../lib] ==> dir [/lib/../lib]
    arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
    arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..]
    arg [CMakeFiles/cmTC_603de.dir/CMakeCCompilerABI.c.o] ==> ignore
    arg [-lgcc] ==> lib [gcc]
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--no-as-needed] ==> ignore
    arg [-lc] ==> lib [c]
    arg [-lgcc] ==> lib [gcc]
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--no-as-needed] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtfastmath.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtend.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o] ==> ignore
  remove lib [gcc]
  remove lib [gcc_s]
  remove lib [gcc]
  remove lib [gcc_s]
  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5] ==> [/usr/lib/gcc/x86_64-linux-gnu/5]
  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib] ==> [/usr/lib]
  collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
  collapse library dir [/lib/../lib] ==> [/lib]
  collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
  collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> [/usr/lib]
  implicit libs: [c]
  implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/5;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
  implicit fwks: []

Detecting C [-std=c11] compiler features compiled with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a4490/fast"
/usr/bin/make -f CMakeFiles/cmTC_a4490.dir/build.make CMakeFiles/cmTC_a4490.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_a4490.dir/feature_tests.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -std=c11 -o CMakeFiles/cmTC_a4490.dir/feature_tests.c.o   -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/feature_tests.c
Linking C executable cmTC_a4490
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a4490.dir/link.txt --verbose=1
/usr/bin/cc   -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1     CMakeFiles/cmTC_a4490.dir/feature_tests.c.o  -o cmTC_a4490 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

    Feature record: C_FEATURE:1c_function_prototypes
    Feature record: C_FEATURE:1c_restrict
    Feature record: C_FEATURE:1c_static_assert
    Feature record: C_FEATURE:1c_variadic_macros

Detecting C [-std=c99] compiler features compiled with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_75927/fast"
/usr/bin/make -f CMakeFiles/cmTC_75927.dir/build.make CMakeFiles/cmTC_75927.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_75927.dir/feature_tests.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -std=c99 -o CMakeFiles/cmTC_75927.dir/feature_tests.c.o   -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/feature_tests.c
Linking C executable cmTC_75927
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_75927.dir/link.txt --verbose=1
/usr/bin/cc   -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1     CMakeFiles/cmTC_75927.dir/feature_tests.c.o  -o cmTC_75927 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

    Feature record: C_FEATURE:1c_function_prototypes
    Feature record: C_FEATURE:1c_restrict
    Feature record: C_FEATURE:0c_static_assert
    Feature record: C_FEATURE:1c_variadic_macros

Detecting C [-std=c90] compiler features compiled with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4651b/fast"
/usr/bin/make -f CMakeFiles/cmTC_4651b.dir/build.make CMakeFiles/cmTC_4651b.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_4651b.dir/feature_tests.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1    -std=c90 -o CMakeFiles/cmTC_4651b.dir/feature_tests.c.o   -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/feature_tests.c
Linking C executable cmTC_4651b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4651b.dir/link.txt --verbose=1
/usr/bin/cc   -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1     CMakeFiles/cmTC_4651b.dir/feature_tests.c.o  -o cmTC_4651b -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

    Feature record: C_FEATURE:1c_function_prototypes
    Feature record: C_FEATURE:0c_restrict
    Feature record: C_FEATURE:0c_static_assert
    Feature record: C_FEATURE:0c_variadic_macros
Determining if the CXX compiler accepts the flag -Wl,--enable-new-dtags passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ee0a4/fast"
/usr/bin/make -f CMakeFiles/cmTC_ee0a4.dir/build.make CMakeFiles/cmTC_ee0a4.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_ee0a4.dir/DummyCXXFile.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -Wl,--enable-new-dtags   -o CMakeFiles/cmTC_ee0a4.dir/DummyCXXFile.cxx.o -c /usr/share/cmake-3.5/Modules/DummyCXXFile.cxx
Linking CXX executable cmTC_ee0a4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ee0a4.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -Wl,--enable-new-dtags    CMakeFiles/cmTC_ee0a4.dir/DummyCXXFile.cxx.o  -o cmTC_ee0a4 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Determining if the CXX compiler accepts the flag -mtune=native passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9aa18/fast"
/usr/bin/make -f CMakeFiles/cmTC_9aa18.dir/build.make CMakeFiles/cmTC_9aa18.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_9aa18.dir/DummyCXXFile.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -mtune=native   -o CMakeFiles/cmTC_9aa18.dir/DummyCXXFile.cxx.o -c /usr/share/cmake-3.5/Modules/DummyCXXFile.cxx
Linking CXX executable cmTC_9aa18
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9aa18.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -mtune=native    CMakeFiles/cmTC_9aa18.dir/DummyCXXFile.cxx.o  -o cmTC_9aa18 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Determining if the include file pthread.h exists passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_23e30/fast"
/usr/bin/make -f CMakeFiles/cmTC_23e30.dir/build.make CMakeFiles/cmTC_23e30.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_23e30.dir/CheckIncludeFile.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas    -o CMakeFiles/cmTC_23e30.dir/CheckIncludeFile.c.o   -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_23e30
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_23e30.dir/link.txt --verbose=1
/usr/bin/cc  -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas     CMakeFiles/cmTC_23e30.dir/CheckIncludeFile.c.o  -o cmTC_23e30 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fd26a/fast"
/usr/bin/make -f CMakeFiles/cmTC_fd26a.dir/build.make CMakeFiles/cmTC_fd26a.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_fd26a.dir/CheckFunctionExists.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -DCHECK_FUNCTION_EXISTS=pthread_create   -o CMakeFiles/cmTC_fd26a.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c
Linking C executable cmTC_fd26a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fd26a.dir/link.txt --verbose=1
/usr/bin/cc  -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -DCHECK_FUNCTION_EXISTS=pthread_create    CMakeFiles/cmTC_fd26a.dir/CheckFunctionExists.c.o  -o cmTC_fd26a -rdynamic -lpthread 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Determining if the CXX compiler accepts the flag -pthread passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_2acd5/fast"
/usr/bin/make -f CMakeFiles/cmTC_2acd5.dir/build.make CMakeFiles/cmTC_2acd5.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_2acd5.dir/DummyCXXFile.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread   -o CMakeFiles/cmTC_2acd5.dir/DummyCXXFile.cxx.o -c /usr/share/cmake-3.5/Modules/DummyCXXFile.cxx
Linking CXX executable cmTC_2acd5
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2acd5.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread    CMakeFiles/cmTC_2acd5.dir/DummyCXXFile.cxx.o  -o cmTC_2acd5 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Determining if the CXX compiler accepts the flag -std=c++14 passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c8923/fast"
/usr/bin/make -f CMakeFiles/cmTC_c8923.dir/build.make CMakeFiles/cmTC_c8923.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_c8923.dir/DummyCXXFile.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -std=c++14   -o CMakeFiles/cmTC_c8923.dir/DummyCXXFile.cxx.o -c /usr/share/cmake-3.5/Modules/DummyCXXFile.cxx
Linking CXX executable cmTC_c8923
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c8923.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -std=c++14    CMakeFiles/cmTC_c8923.dir/DummyCXXFile.cxx.o  -o cmTC_c8923 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Performing C++ SOURCE FILE Test HAVE_FINAL succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a5718/fast"
/usr/bin/make -f CMakeFiles/cmTC_a5718.dir/build.make CMakeFiles/cmTC_a5718.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_a5718.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_FINAL   -o CMakeFiles/cmTC_a5718.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_a5718
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a5718.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_FINAL    CMakeFiles/cmTC_a5718.dir/src.cxx.o  -o cmTC_a5718 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

struct Base {
  virtual void foo() = 0;
};
struct Derived : public Base {
  virtual void foo() final {};
};

int main()
{
    return 0;
}

Performing C++ SOURCE FILE Test HAVE_TYPE_TRAITS succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_89f1a/fast"
/usr/bin/make -f CMakeFiles/cmTC_89f1a.dir/build.make CMakeFiles/cmTC_89f1a.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_89f1a.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_TYPE_TRAITS   -o CMakeFiles/cmTC_89f1a.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:9:10: warning: unused variable ‘foo’ [-Wunused-variable]
     bool foo = std::is_convertible<int, double>::value;
          ^
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:10:10: warning: unused variable ‘bar’ [-Wunused-variable]
     bool bar = std::is_base_of<Base, Derived>::value;
          ^
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:11:10: warning: unused variable ‘foobar’ [-Wunused-variable]
     bool foobar = std::is_integral<double>::value;
          ^
Linking CXX executable cmTC_89f1a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_89f1a.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_TYPE_TRAITS    CMakeFiles/cmTC_89f1a.dir/src.cxx.o  -o cmTC_89f1a -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

#include <type_traits>

class Base {};
class Derived : public Base {};

int main()
{
    bool foo = std::is_convertible<int, double>::value;
    bool bar = std::is_base_of<Base, Derived>::value;
    bool foobar = std::is_integral<double>::value;
    return 0;
}

Performing C++ SOURCE FILE Test HAVE_SHARED_PTR succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ed42b/fast"
/usr/bin/make -f CMakeFiles/cmTC_ed42b.dir/build.make CMakeFiles/cmTC_ed42b.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_ed42b.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_SHARED_PTR   -o CMakeFiles/cmTC_ed42b.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_ed42b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ed42b.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_SHARED_PTR    CMakeFiles/cmTC_ed42b.dir/src.cxx.o  -o cmTC_ed42b -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

    #include <memory>

    int main(void)
    {
      std::shared_ptr<int> foo(new int(123));
      return 0;
    }

Performing C++ SOURCE FILE Test HAVE_UNIQUE_PTR succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b79f7/fast"
/usr/bin/make -f CMakeFiles/cmTC_b79f7.dir/build.make CMakeFiles/cmTC_b79f7.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b79f7.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_UNIQUE_PTR   -o CMakeFiles/cmTC_b79f7.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_b79f7
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b79f7.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_UNIQUE_PTR    CMakeFiles/cmTC_b79f7.dir/src.cxx.o  -o cmTC_b79f7 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

    #include <memory>

    int main(void)
    {
      std::unique_ptr<int> foo(new int(123));
      return 0;
    }

Performing C++ SOURCE FILE Test HAVE_NULLPTR succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0b34a/fast"
/usr/bin/make -f CMakeFiles/cmTC_0b34a.dir/build.make CMakeFiles/cmTC_0b34a.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_0b34a.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_NULLPTR   -o CMakeFiles/cmTC_0b34a.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:4:13: warning: unused variable ‘ch’ [-Wunused-variable]
       char* ch = nullptr;
             ^
Linking CXX executable cmTC_0b34a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0b34a.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_NULLPTR    CMakeFiles/cmTC_0b34a.dir/src.cxx.o  -o cmTC_0b34a -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

    int main(void)
    {
      char* ch = nullptr;
      return 0;
    }

Performing C++ SOURCE FILE Test HAVE_CONSTEXPR succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e42ce/fast"
/usr/bin/make -f CMakeFiles/cmTC_e42ce.dir/build.make CMakeFiles/cmTC_e42ce.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_e42ce.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_CONSTEXPR   -o CMakeFiles/cmTC_e42ce.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:6:21: warning: unused variable ‘foobar’ [-Wunused-variable]
       constexpr int foobar = foo(100);
                     ^
Linking CXX executable cmTC_e42ce
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e42ce.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_CONSTEXPR    CMakeFiles/cmTC_e42ce.dir/src.cxx.o  -o cmTC_e42ce -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

    template <class T>
    inline constexpr int foo(T bar) { return bar*2; }
    int main(void)
    {
      constexpr int foobar = foo(100);
      return 0;
    }

Performing C++ SOURCE FILE Test HAVE_ARRAY succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b8994/fast"
/usr/bin/make -f CMakeFiles/cmTC_b8994.dir/build.make CMakeFiles/cmTC_b8994.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b8994.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_ARRAY   -o CMakeFiles/cmTC_b8994.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_b8994
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b8994.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_ARRAY    CMakeFiles/cmTC_b8994.dir/src.cxx.o  -o cmTC_b8994 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

    #include <array>

    int main(void)
    {
      std::array<int,2> a;
      a.fill(9);
      return 0;
    }

Performing C++ SOURCE FILE Test HAVE_INTEGRAL_CONSTANT succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_af9b8/fast"
/usr/bin/make -f CMakeFiles/cmTC_af9b8.dir/build.make CMakeFiles/cmTC_af9b8.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_af9b8.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_INTEGRAL_CONSTANT   -o CMakeFiles/cmTC_af9b8.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_af9b8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_af9b8.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_INTEGRAL_CONSTANT    CMakeFiles/cmTC_af9b8.dir/src.cxx.o  -o cmTC_af9b8 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

    #include <type_traits>
    void f( int ){}

    int main(void){
      f( std::integral_constant< int, 42 >() );
    }

Determining if the include file tuple exists passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_553b1/fast"
/usr/bin/make -f CMakeFiles/cmTC_553b1.dir/build.make CMakeFiles/cmTC_553b1.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_553b1.dir/CheckIncludeFile.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread    -o CMakeFiles/cmTC_553b1.dir/CheckIncludeFile.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx
Linking CXX executable cmTC_553b1
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_553b1.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread     CMakeFiles/cmTC_553b1.dir/CheckIncludeFile.cxx.o  -o cmTC_553b1 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Determining if the include file tr1/tuple exists passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_6bf6e/fast"
/usr/bin/make -f CMakeFiles/cmTC_6bf6e.dir/build.make CMakeFiles/cmTC_6bf6e.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_6bf6e.dir/CheckIncludeFile.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread    -o CMakeFiles/cmTC_6bf6e.dir/CheckIncludeFile.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx
Linking CXX executable cmTC_6bf6e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6bf6e.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread     CMakeFiles/cmTC_6bf6e.dir/CheckIncludeFile.cxx.o  -o cmTC_6bf6e -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Performing C++ SOURCE FILE Test HAVE_ATTRIBUTE_ALWAYS_INLINE succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b9c3a/fast"
/usr/bin/make -f CMakeFiles/cmTC_b9c3a.dir/build.make CMakeFiles/cmTC_b9c3a.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b9c3a.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_ATTRIBUTE_ALWAYS_INLINE   -o CMakeFiles/cmTC_b9c3a.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:2:40: warning: always_inline function might not be inlinable [-Wattributes]
    void __attribute__((always_inline)) foo(void) {}
                                        ^
Linking CXX executable cmTC_b9c3a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b9c3a.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_ATTRIBUTE_ALWAYS_INLINE    CMakeFiles/cmTC_b9c3a.dir/src.cxx.o  -o cmTC_b9c3a -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

   void __attribute__((always_inline)) foo(void) {}
   int main(void)
   {
     foo();
     return 0;
   };

Performing C++ SOURCE FILE Test HAS_ATTRIBUTE_DEPRECATED succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b5784/fast"
/usr/bin/make -f CMakeFiles/cmTC_b5784.dir/build.make CMakeFiles/cmTC_b5784.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b5784.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAS_ATTRIBUTE_DEPRECATED   -o CMakeFiles/cmTC_b5784.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_b5784
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b5784.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAS_ATTRIBUTE_DEPRECATED    CMakeFiles/cmTC_b5784.dir/src.cxx.o  -o cmTC_b5784 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

#define DEP __attribute__((deprecated))
   class bar
   {
     bar() DEP;
   };

   class peng { } DEP;

   template <class T>
   class t_bar
   {
     t_bar() DEP;
   };

   template <class T>
   class t_peng {
     t_peng() {};
   } DEP;

   void foo() DEP;

   void foo() {};

   int main(void)
   {
     return 0;
   };

Performing C++ SOURCE FILE Test HAS_ATTRIBUTE_DEPRECATED_MSG succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_95bae/fast"
/usr/bin/make -f CMakeFiles/cmTC_95bae.dir/build.make CMakeFiles/cmTC_95bae.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_95bae.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAS_ATTRIBUTE_DEPRECATED_MSG   -o CMakeFiles/cmTC_95bae.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_95bae
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_95bae.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAS_ATTRIBUTE_DEPRECATED_MSG    CMakeFiles/cmTC_95bae.dir/src.cxx.o  -o cmTC_95bae -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

#define DEP __attribute__((deprecated("message")))
   class bar {
     bar() DEP;
   };

   class peng { } DEP;

   template <class T>
   class t_bar
   {
     t_bar() DEP;
   };

   template <class T>
   class t_peng
   {
     t_peng() {};
   } DEP;

   void foo() DEP;

   void foo() {};

   int main(void)
   {
     return 0;
   };

Performing C++ SOURCE FILE Test HAVE_STATIC_ASSERT succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_8e240/fast"
/usr/bin/make -f CMakeFiles/cmTC_8e240.dir/build.make CMakeFiles/cmTC_8e240.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_8e240.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_STATIC_ASSERT   -o CMakeFiles/cmTC_8e240.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_8e240
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8e240.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_STATIC_ASSERT    CMakeFiles/cmTC_8e240.dir/src.cxx.o  -o cmTC_8e240 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

   int main(void)
   {
     static_assert(true,"MSG");
     return 0;
   }

Performing C++ SOURCE FILE Test HAVE_AUTO succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_adeac/fast"
/usr/bin/make -f CMakeFiles/cmTC_adeac.dir/build.make CMakeFiles/cmTC_adeac.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_adeac.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_AUTO   -o CMakeFiles/cmTC_adeac.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:4:11: warning: unused variable ‘foo’ [-Wunused-variable]
      auto foo = 1.23;
           ^
Linking CXX executable cmTC_adeac
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_adeac.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_AUTO    CMakeFiles/cmTC_adeac.dir/src.cxx.o  -o cmTC_adeac -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

   int main(void)
   {
     auto foo = 1.23;
     return 0;
   }

Performing C++ SOURCE FILE Test HAVE_VARIADIC_TEMPLATES succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_edf99/fast"
/usr/bin/make -f CMakeFiles/cmTC_edf99.dir/build.make CMakeFiles/cmTC_edf99.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_edf99.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_VARIADIC_TEMPLATES   -o CMakeFiles/cmTC_edf99.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_edf99
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_edf99.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_VARIADIC_TEMPLATES    CMakeFiles/cmTC_edf99.dir/src.cxx.o  -o cmTC_edf99 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

   #include <cassert>

   template<typename... T>
   int addints(T... x);

   int add_ints()
   {
     return 0;
   }

   template<typename T1, typename... T>
   int add_ints(T1 t1, T... t)
   {
     return t1 + add_ints(t...);
   }

   int main(void)
   {
     assert( 5 == add_ints(9,3,-5,-2) );
     return 0;
   }

Performing C++ SOURCE FILE Test HAVE_VARIADIC_CONSTRUCTOR_SFINAE succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d2843/fast"
/usr/bin/make -f CMakeFiles/cmTC_d2843.dir/build.make CMakeFiles/cmTC_d2843.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_d2843.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_VARIADIC_CONSTRUCTOR_SFINAE   -o CMakeFiles/cmTC_d2843.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_d2843
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d2843.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_VARIADIC_CONSTRUCTOR_SFINAE    CMakeFiles/cmTC_d2843.dir/src.cxx.o  -o cmTC_d2843 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

  #include <functional>

  template<typename... U>
  struct A
  {
    template<typename... T,
             typename = typename std::enable_if<(sizeof...(T) < 2)>::type
            >
    A(T... t)
    : i(1)
    {}

    template<typename... T,
             typename = typename std::enable_if<(sizeof...(T) >= 2)>::type,
             typename = void
            >
    A(T... t)
    : i(-1)
    {}

    A()
    : i(1)
    {}

    int i;
  };

  int main(void)
  {
    return (A<int>().i + A<int>(2).i + A<int>("foo",3.4).i + A<int>(8,'a',A<int>()).i == 0 ? 0 : 1);
  }

Performing C++ SOURCE FILE Test HAVE_RVALUE_REFERENCES succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_4486f/fast"
/usr/bin/make -f CMakeFiles/cmTC_4486f.dir/build.make CMakeFiles/cmTC_4486f.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_4486f.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_RVALUE_REFERENCES   -o CMakeFiles/cmTC_4486f.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:15:9: warning: unused variable ‘i’ [-Wunused-variable]
     int i = 0;
         ^
Linking CXX executable cmTC_4486f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4486f.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_RVALUE_REFERENCES    CMakeFiles/cmTC_4486f.dir/src.cxx.o  -o cmTC_4486f -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

  #include <cassert>
  #include <utility>
  int foo(int&& x) { return 1; }
  int foo(const int& x) { return -1; }

  template<typename T>
  int forward(T&& x)
  {
    return foo(std::forward<T>(x));
  }

  int main(void)
  {
    int i = 0;
    assert( forward(i) + forward(int(2)) == 0);
    return 0;
  }

Determining if the include file tr1/type_traits exists passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0648f/fast"
/usr/bin/make -f CMakeFiles/cmTC_0648f.dir/build.make CMakeFiles/cmTC_0648f.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_0648f.dir/CheckIncludeFile.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread    -o CMakeFiles/cmTC_0648f.dir/CheckIncludeFile.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx
Linking CXX executable cmTC_0648f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0648f.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread     CMakeFiles/cmTC_0648f.dir/CheckIncludeFile.cxx.o  -o cmTC_0648f -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Determining if the function sgemm_ exists passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_df8e5/fast"
/usr/bin/make -f CMakeFiles/cmTC_df8e5.dir/build.make CMakeFiles/cmTC_df8e5.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_df8e5.dir/CheckFunctionExists.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DCHECK_FUNCTION_EXISTS=sgemm_   -o CMakeFiles/cmTC_df8e5.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c
Linking C executable cmTC_df8e5
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_df8e5.dir/link.txt --verbose=1
/usr/bin/cc  -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DCHECK_FUNCTION_EXISTS=sgemm_    CMakeFiles/cmTC_df8e5.dir/CheckFunctionExists.c.o  -o cmTC_df8e5 -rdynamic /usr/lib/libblas.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Determining if the function cheev_ exists passed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_bbd89/fast"
/usr/bin/make -f CMakeFiles/cmTC_bbd89.dir/build.make CMakeFiles/cmTC_bbd89.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_bbd89.dir/CheckFunctionExists.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DCHECK_FUNCTION_EXISTS=cheev_   -o CMakeFiles/cmTC_bbd89.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c
Linking C executable cmTC_bbd89
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bbd89.dir/link.txt --verbose=1
/usr/bin/cc  -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DCHECK_FUNCTION_EXISTS=cheev_    CMakeFiles/cmTC_bbd89.dir/CheckFunctionExists.c.o  -o cmTC_bbd89 -rdynamic /usr/lib/liblapack.so /usr/lib/libblas.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Performing C++ SOURCE FILE Test HAVE_CXA_DEMANGLE succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c6271/fast"
/usr/bin/make -f CMakeFiles/cmTC_c6271.dir/build.make CMakeFiles/cmTC_c6271.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_c6271.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_CXA_DEMANGLE   -o CMakeFiles/cmTC_c6271.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:6:11: warning: unused variable ‘demangled’ [-Wunused-variable]
     char *demangled = abi::__cxa_demangle( foo, 0, 0, &status );
           ^
Linking CXX executable cmTC_c6271
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c6271.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_CXA_DEMANGLE    CMakeFiles/cmTC_c6271.dir/src.cxx.o  -o cmTC_c6271 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
#include <cxxabi.h>
int main(void){
    int foobar = 0;
    const char *foo = typeid(foobar).name();
    int status;
    char *demangled = abi::__cxa_demangle( foo, 0, 0, &status );
}
Performing C++ SOURCE FILE Test HAVE_DUNE_COMMON succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_763e1/fast"
/usr/bin/make -f CMakeFiles/cmTC_763e1.dir/build.make CMakeFiles/cmTC_763e1.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_763e1.dir/src.cxx.o
/usr/bin/c++   -DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1 -DHAS_ATTRIBUTE_DEPRECATED=1 -DHAS_ATTRIBUTE_DEPRECATED_MSG=1 -DHAS_ATTRIBUTE_UNUSED=1 -DHAVE_ARRAY=1 -DHAVE_CXA_DEMANGLE=1 -DHAVE_MAKE_SHARED=1 -DHAVE_NULLPTR=1 -DHAVE_SHARED_PTR=1 -DHAVE_STATIC_ASSERT=1 -DHAVE_TR1_TUPLE=1 -DHAVE_TUPLE=1 -DHAVE_TYPE_TRAITS=1 -DSHARED_PTR_HEADER="<memory>" -DSHARED_PTR_NAMESPACE=std  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_COMMON   -o CMakeFiles/cmTC_763e1.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:8:31: warning: variable ‘w’ set but not used [-Wunused-but-set-variable]
   Dune::FieldVector<double,1> w = m*v;
                               ^
Linking CXX executable cmTC_763e1
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_763e1.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_COMMON    CMakeFiles/cmTC_763e1.dir/src.cxx.o  -o cmTC_763e1 -rdynamic /usr/lib/x86_64-linux-gnu/libdunecommon.a /usr/lib/liblapack.so /usr/lib/libblas.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
#include <dune/common/fvector.hh>
#include <dune/common/fmatrix.hh>
int main (void) {
  Dune::FieldVector<double,1> v;
  Dune::FieldMatrix<double,1,1> m;
  m[0][0] = 1.0;
  v[0]    = 1.0;
  Dune::FieldVector<double,1> w = m*v;
  return 0;
}

Performing C++ SOURCE FILE Test HAVE_DUNE_GEOMETRY succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_19649/fast"
/usr/bin/make -f CMakeFiles/cmTC_19649.dir/build.make CMakeFiles/cmTC_19649.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_19649.dir/src.cxx.o
/usr/bin/c++   -DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1 -DHAS_ATTRIBUTE_DEPRECATED=1 -DHAS_ATTRIBUTE_DEPRECATED_MSG=1 -DHAS_ATTRIBUTE_UNUSED=1 -DHAVE_ARRAY=1 -DHAVE_CXA_DEMANGLE=1 -DHAVE_MAKE_SHARED=1 -DHAVE_NULLPTR=1 -DHAVE_SHARED_PTR=1 -DHAVE_STATIC_ASSERT=1 -DHAVE_TR1_TUPLE=1 -DHAVE_TUPLE=1 -DHAVE_TYPE_TRAITS=1 -DSHARED_PTR_HEADER="<memory>" -DSHARED_PTR_NAMESPACE=std  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_GEOMETRY   -o CMakeFiles/cmTC_19649.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_19649
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_19649.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_GEOMETRY    CMakeFiles/cmTC_19649.dir/src.cxx.o  -o cmTC_19649 -rdynamic /usr/lib/x86_64-linux-gnu/libdunegeometry.a /usr/lib/x86_64-linux-gnu/libdunecommon.a /usr/lib/liblapack.so /usr/lib/libblas.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
#include <dune/geometry/quadraturerules.hh>
int main (void) {
  Dune::GeometryType gt;
  gt.makeQuadrilateral();
  Dune::QuadratureRules<double, 2>::rule(gt, 2).size();
  return 0;
}

Performing C++ SOURCE FILE Test HAVE_DUNE_GRID succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_1f816/fast"
/usr/bin/make -f CMakeFiles/cmTC_1f816.dir/build.make CMakeFiles/cmTC_1f816.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_1f816.dir/src.cxx.o
/usr/bin/c++   -DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1 -DDUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS=1 -DHAS_ATTRIBUTE_DEPRECATED=1 -DHAS_ATTRIBUTE_DEPRECATED_MSG=1 -DHAS_ATTRIBUTE_UNUSED=1 -DHAVE_ARRAY=1 -DHAVE_CXA_DEMANGLE=1 -DHAVE_MAKE_SHARED=1 -DHAVE_NULLPTR=1 -DHAVE_SHARED_PTR=1 -DHAVE_STATIC_ASSERT=1 -DHAVE_TR1_TUPLE=1 -DHAVE_TUPLE=1 -DHAVE_TYPE_TRAITS=1 -DSHARED_PTR_HEADER="<memory>" -DSHARED_PTR_NAMESPACE=std  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_GRID   -o CMakeFiles/cmTC_1f816.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_1f816
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1f816.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_GRID    CMakeFiles/cmTC_1f816.dir/src.cxx.o  -o cmTC_1f816 -rdynamic /usr/lib/x86_64-linux-gnu/libdunegrid.a /usr/lib/x86_64-linux-gnu/libdunegeometry.a /usr/lib/x86_64-linux-gnu/libdunecommon.a /usr/lib/liblapack.so /usr/lib/libblas.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
#include <dune/grid/onedgrid.hh>
int main (void) {
  Dune::OneDGrid grid(1, 0., 1.);
  return grid.size(0);
}

Performing C SOURCE FILE Test HAVE_UMFPACK_WITHOUT_CHOLMOD succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_880c8/fast"
/usr/bin/make -f CMakeFiles/cmTC_880c8.dir/build.make CMakeFiles/cmTC_880c8.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_880c8.dir/src.c.o
/usr/bin/cc   -I/usr/include/suitesparse  -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_UMFPACK_WITHOUT_CHOLMOD   -o CMakeFiles/cmTC_880c8.dir/src.c.o   -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.c
Linking C executable cmTC_880c8
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_880c8.dir/link.txt --verbose=1
/usr/bin/cc  -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_UMFPACK_WITHOUT_CHOLMOD    CMakeFiles/cmTC_880c8.dir/src.c.o  -o cmTC_880c8 -rdynamic /usr/lib/x86_64-linux-gnu/libumfpack.so /usr/lib/x86_64-linux-gnu/libamd.so /usr/lib/liblapack.so /usr/lib/libblas.so /usr/lib/libblas.so -lm /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so -lrt 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
#include <umfpack.h>
int main (void) {
  void *Symbolic, *Numeric;
  double Info[UMFPACK_INFO], Control[UMFPACK_CONTROL];
  umfpack_dl_defaults(Control);
  umfpack_dl_symbolic(0, 0, 0, 0, 0,
                      &Symbolic, Control, Info);
  umfpack_dl_numeric (0, 0, 0,
                      Symbolic, &Numeric, Control, Info);
  umfpack_dl_free_symbolic(&Symbolic);
  umfpack_dl_solve(UMFPACK_A, 0, 0, 0, 0, 0,
                   Numeric, Control, Info);
  umfpack_dl_free_numeric(&Numeric);
  umfpack_timer ();
  return 0;
}
Performing C++ SOURCE FILE Test HAVE_DUNE_ISTL succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_9b518/fast"
/usr/bin/make -f CMakeFiles/cmTC_9b518.dir/build.make CMakeFiles/cmTC_9b518.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_9b518.dir/src.cxx.o
/usr/bin/c++   -DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1 -DHAS_ATTRIBUTE_DEPRECATED=1 -DHAS_ATTRIBUTE_DEPRECATED_MSG=1 -DHAS_ATTRIBUTE_UNUSED=1 -DHAVE_ARRAY=1 -DHAVE_CXA_DEMANGLE=1 -DHAVE_MAKE_SHARED=1 -DHAVE_NULLPTR=1 -DHAVE_SHARED_PTR=1 -DHAVE_STATIC_ASSERT=1 -DHAVE_TR1_TUPLE=1 -DHAVE_TUPLE=1 -DHAVE_TYPE_TRAITS=1 -DSHARED_PTR_HEADER="<memory>" -DSHARED_PTR_NAMESPACE=std -I/usr/include/suitesparse  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_ISTL   -o CMakeFiles/cmTC_9b518.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_9b518
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9b518.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_ISTL    CMakeFiles/cmTC_9b518.dir/src.cxx.o  -o cmTC_9b518 -rdynamic /usr/lib/x86_64-linux-gnu/libdunecommon.a /usr/lib/x86_64-linux-gnu/libumfpack.so /usr/lib/x86_64-linux-gnu/libamd.so /usr/lib/liblapack.so /usr/lib/libblas.so -lm /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so -lrt 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
#include <dune/common/deprecated.hh>
#include <dune/istl/bcrsmatrix.hh>
#include <dune/common/fmatrix.hh>

int main (void) {
  typedef Dune::BCRSMatrix<Dune::FieldMatrix<double,1,1> > Matrix;
  Matrix matrix( 3, 3, Matrix::random );
  for (int i = 0; i < 3; ++i) matrix.setrowsize(i, 2);
  matrix.endrowsizes();
  return 0;
}

Performing C SOURCE FILE Test HAVE_C99 succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_3dbe2/fast"
/usr/bin/make -f CMakeFiles/cmTC_3dbe2.dir/build.make CMakeFiles/cmTC_3dbe2.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_3dbe2.dir/src.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_C99   -std=c99 -o CMakeFiles/cmTC_3dbe2.dir/src.c.o   -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.c
Linking C executable cmTC_3dbe2
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3dbe2.dir/link.txt --verbose=1
/usr/bin/cc  -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_C99    CMakeFiles/cmTC_3dbe2.dir/src.c.o  -o cmTC_3dbe2 -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
int main(void) { return 0; }
Performing C++ SOURCE FILE Test HAVE_OPM_COMMON succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_2050a/fast"
/usr/bin/make -f CMakeFiles/cmTC_2050a.dir/build.make CMakeFiles/cmTC_2050a.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_2050a.dir/src.cxx.o
/usr/bin/c++   -DHAS_ATTRIBUTE_UNUSED=1 -I/home/and/tmp/src-ebos-master/opm-common  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_OPM_COMMON   -o CMakeFiles/cmTC_2050a.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_2050a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2050a.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_OPM_COMMON    CMakeFiles/cmTC_2050a.dir/src.cxx.o  -o cmTC_2050a -rdynamic /home/and/tmp/src-ebos-master/opm-common/build-cmake/lib/libopmcommon.a -lpthread /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
#include <opm/common/utility/platform_dependent/disable_warnings.h>
int main (void) {
  return 0;  
}

Performing C++ SOURCE FILE Test HAVE_DYNAMIC_BOOST_TEST succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_7fc21/fast"
/usr/bin/make -f CMakeFiles/cmTC_7fc21.dir/build.make CMakeFiles/cmTC_7fc21.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_7fc21.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DYNAMIC_BOOST_TEST   -o CMakeFiles/cmTC_7fc21.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_7fc21
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7fc21.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DYNAMIC_BOOST_TEST    CMakeFiles/cmTC_7fc21.dir/src.cxx.o  -o cmTC_7fc21 -rdynamic /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

#define BOOST_TEST_DYN_LINK
#define BOOST_TEST_MODULE DYNLINK_TEST
#include <boost/test/unit_test.hpp>

int f(int x) { return 2 * x; }

BOOST_AUTO_TEST_CASE(DynlinkConfigureTest) {
  BOOST_CHECK_MESSAGE(f(2) == 4,
                      "Apparently, multiplication doesn't "
                      "work: f(2) = " << f(2));
}
Performing C++ SOURCE FILE Test HAVE_OPM_MATERIAL succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_f9c6f/fast"
/usr/bin/make -f CMakeFiles/cmTC_f9c6f.dir/build.make CMakeFiles/cmTC_f9c6f.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_f9c6f.dir/src.cxx.o
/usr/bin/c++   -DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1 -DHAS_ATTRIBUTE_DEPRECATED=1 -DHAS_ATTRIBUTE_DEPRECATED_MSG=1 -DHAS_ATTRIBUTE_UNUSED=1 -DHAVE_ARRAY=1 -DHAVE_CXA_DEMANGLE=1 -DHAVE_DUNE_BOOST=1 -DHAVE_FINAL=1 -DHAVE_MAKE_SHARED=1 -DHAVE_NULLPTR=1 -DHAVE_SHARED_PTR=1 -DHAVE_STATIC_ASSERT=1 -DHAVE_TR1_TUPLE=1 -DHAVE_TUPLE=1 -DHAVE_TYPE_TRAITS=1 -DHAVE_VALGRIND=1 -DSHARED_PTR_HEADER="<memory>" -DSHARED_PTR_NAMESPACE=std -I/home/and/tmp/src-ebos-master/opm-material -I/home/and/tmp/src-ebos-master/opm-common  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_OPM_MATERIAL   -o CMakeFiles/cmTC_f9c6f.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:3:10: warning: unused variable ‘c’ [-Wunused-variable]
   double c = Opm::Constants<double>::c;
          ^
Linking CXX executable cmTC_f9c6f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f9c6f.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_OPM_MATERIAL    CMakeFiles/cmTC_f9c6f.dir/src.cxx.o  -o cmTC_f9c6f -rdynamic /home/and/tmp/src-ebos-master/opm-common/build-cmake/lib/libopmcommon.a -lpthread /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so /usr/lib/x86_64-linux-gnu/libdunecommon.a /usr/lib/liblapack.so /usr/lib/libblas.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
#include <opm/material/Constants.hpp>
int main (void) {
  double c = Opm::Constants<double>::c;
  return 0;  
}

Performing C++ SOURCE FILE Test HAVE_DYNAMIC_BOOST_TEST succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_528ae/fast"
/usr/bin/make -f CMakeFiles/cmTC_528ae.dir/build.make CMakeFiles/cmTC_528ae.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_528ae.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DYNAMIC_BOOST_TEST   -o CMakeFiles/cmTC_528ae.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_528ae
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_528ae.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DYNAMIC_BOOST_TEST    CMakeFiles/cmTC_528ae.dir/src.cxx.o  -o cmTC_528ae -rdynamic /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

#define BOOST_TEST_DYN_LINK
#define BOOST_TEST_MODULE DYNLINK_TEST
#include <boost/test/unit_test.hpp>

int f(int x) { return 2 * x; }

BOOST_AUTO_TEST_CASE(DynlinkConfigureTest) {
  BOOST_CHECK_MESSAGE(f(2) == 4,
                      "Apparently, multiplication doesn't "
                      "work: f(2) = " << f(2));
}
Performing C++ SOURCE FILE Test HAVE_DUNE_LOCALFUNCTIONS succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_11573/fast"
/usr/bin/make -f CMakeFiles/cmTC_11573.dir/build.make CMakeFiles/cmTC_11573.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_11573.dir/src.cxx.o
/usr/bin/c++   -DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1 -DHAS_ATTRIBUTE_DEPRECATED=1 -DHAS_ATTRIBUTE_DEPRECATED_MSG=1 -DHAS_ATTRIBUTE_UNUSED=1 -DHAVE_ARRAY=1 -DHAVE_CXA_DEMANGLE=1 -DHAVE_DUNE_BOOST=1 -DHAVE_MAKE_SHARED=1 -DHAVE_NULLPTR=1 -DHAVE_SHARED_PTR=1 -DHAVE_STATIC_ASSERT=1 -DHAVE_TR1_TUPLE=1 -DHAVE_TUPLE=1 -DHAVE_TYPE_TRAITS=1 -DSHARED_PTR_HEADER="<memory>" -DSHARED_PTR_NAMESPACE=std  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_LOCALFUNCTIONS   -o CMakeFiles/cmTC_11573.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_11573
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_11573.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_LOCALFUNCTIONS    CMakeFiles/cmTC_11573.dir/src.cxx.o  -o cmTC_11573 -rdynamic /usr/lib/x86_64-linux-gnu/libdunecommon.a /usr/lib/liblapack.so /usr/lib/libblas.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
#include   <dune/localfunctions/common/localbasis.hh>

int main (void) {
  return 0;
}

Performing C++ SOURCE FILE Test HAVE_DYNAMIC_BOOST_TEST succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a75b4/fast"
/usr/bin/make -f CMakeFiles/cmTC_a75b4.dir/build.make CMakeFiles/cmTC_a75b4.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_a75b4.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DYNAMIC_BOOST_TEST   -o CMakeFiles/cmTC_a75b4.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_a75b4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a75b4.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DYNAMIC_BOOST_TEST    CMakeFiles/cmTC_a75b4.dir/src.cxx.o  -o cmTC_a75b4 -rdynamic /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

#define BOOST_TEST_DYN_LINK
#define BOOST_TEST_MODULE DYNLINK_TEST
#include <boost/test/unit_test.hpp>

int f(int x) { return 2 * x; }

BOOST_AUTO_TEST_CASE(DynlinkConfigureTest) {
  BOOST_CHECK_MESSAGE(f(2) == 4,
                      "Apparently, multiplication doesn't "
                      "work: f(2) = " << f(2));
}
Performing C++ SOURCE FILE Test HAVE_OPM_CORE succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_40b0e/fast"
/usr/bin/make -f CMakeFiles/cmTC_40b0e.dir/build.make CMakeFiles/cmTC_40b0e.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_40b0e.dir/src.cxx.o
/usr/bin/c++   -DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1 -DDUNE_ISTL_VERSION_MAJOR=2 -DDUNE_ISTL_VERSION_MINOR=4 -DDUNE_ISTL_VERSION_REVISION=1 -DHAS_ATTRIBUTE_DEPRECATED=1 -DHAS_ATTRIBUTE_DEPRECATED_MSG=1 -DHAS_ATTRIBUTE_UNUSED=1 -DHAVE_ARRAY=1 -DHAVE_BOOST=1 -DHAVE_CXA_DEMANGLE=1 -DHAVE_DUNE_BOOST=1 -DHAVE_DUNE_ISTL=1 -DHAVE_FINAL=1 -DHAVE_MAKE_SHARED=1 -DHAVE_NULLPTR=1 -DHAVE_SHARED_PTR=1 -DHAVE_STATIC_ASSERT=1 -DHAVE_SUITESPARSE_UMFPACK_H=1 -DHAVE_TR1_TUPLE=1 -DHAVE_TUPLE=1 -DHAVE_TYPE_TRAITS=1 -DHAVE_VALGRIND=1 -DSHARED_PTR_HEADER="<memory>" -DSHARED_PTR_NAMESPACE=std -I/usr/include/suitesparse -I/home/and/tmp/src-ebos-master/opm-common -I/home/and/tmp/src-ebos-master/opm-material  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_OPM_CORE   -o CMakeFiles/cmTC_40b0e.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_40b0e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_40b0e.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_OPM_CORE    CMakeFiles/cmTC_40b0e.dir/src.cxx.o  -o cmTC_40b0e -rdynamic /usr/lib/x86_64-linux-gnu/libumfpack.so /usr/lib/x86_64-linux-gnu/libamd.so -lm /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so -lrt /home/and/tmp/src-ebos-master/opm-common/build-cmake/lib/libopmcommon.a -lpthread /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so /usr/lib/x86_64-linux-gnu/libdunecommon.a /usr/lib/liblapack.so /usr/lib/libblas.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

#include <opm/core/utility/parameters/ParameterGroup.hpp>
int main()
{
    Opm::ParameterGroup parameters;
    parameters.insertParameter("number", "7");
    return 0;
}

Performing C++ SOURCE FILE Test HAVE_DYNAMIC_BOOST_TEST succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_eccde/fast"
/usr/bin/make -f CMakeFiles/cmTC_eccde.dir/build.make CMakeFiles/cmTC_eccde.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_eccde.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DYNAMIC_BOOST_TEST   -o CMakeFiles/cmTC_eccde.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_eccde
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eccde.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DYNAMIC_BOOST_TEST    CMakeFiles/cmTC_eccde.dir/src.cxx.o  -o cmTC_eccde -rdynamic /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

#define BOOST_TEST_DYN_LINK
#define BOOST_TEST_MODULE DYNLINK_TEST
#include <boost/test/unit_test.hpp>

int f(int x) { return 2 * x; }

BOOST_AUTO_TEST_CASE(DynlinkConfigureTest) {
  BOOST_CHECK_MESSAGE(f(2) == 4,
                      "Apparently, multiplication doesn't "
                      "work: f(2) = " << f(2));
}
Performing C++ SOURCE FILE Test HAVE_EXTENDED_NUMERIC_LITERALS succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b6bda/fast"
/usr/bin/make -f CMakeFiles/cmTC_b6bda.dir/build.make CMakeFiles/cmTC_b6bda.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_b6bda.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_EXTENDED_NUMERIC_LITERALS   -Werror -fext-numeric-literals -o CMakeFiles/cmTC_b6bda.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_b6bda
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b6bda.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_EXTENDED_NUMERIC_LITERALS    CMakeFiles/cmTC_b6bda.dir/src.cxx.o  -o cmTC_b6bda -rdynamic 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:
int main() { return 0; }
Performing C++ SOURCE FILE Test QUADMATH_FOUND succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_fa93b/fast"
/usr/bin/make -f CMakeFiles/cmTC_fa93b.dir/build.make CMakeFiles/cmTC_fa93b.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_fa93b.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -fext-numeric-literals -DQUADMATH_FOUND   -o CMakeFiles/cmTC_fa93b.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:5:16: warning: variable ‘foo’ set but not used [-Wunused-but-set-variable]
     __float128 foo = sqrtq(123.456);
                ^
Linking CXX executable cmTC_fa93b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fa93b.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -fext-numeric-literals -DQUADMATH_FOUND    CMakeFiles/cmTC_fa93b.dir/src.cxx.o  -o cmTC_fa93b -rdynamic -lquadmath 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

#include <quadmath.h>

int main(void){
    __float128 foo = sqrtq(123.456);
    foo = FLT128_MIN;
}
Performing C++ SOURCE FILE Test HAVE_DYNAMIC_BOOST_TEST succeeded with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_95fa0/fast"
/usr/bin/make -f CMakeFiles/cmTC_95fa0.dir/build.make CMakeFiles/cmTC_95fa0.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_95fa0.dir/src.cxx.o
/usr/bin/c++     -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -fext-numeric-literals -DHAVE_DYNAMIC_BOOST_TEST   -o CMakeFiles/cmTC_95fa0.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_95fa0
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_95fa0.dir/link.txt --verbose=1
/usr/bin/c++   -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -fext-numeric-literals -DHAVE_DYNAMIC_BOOST_TEST    CMakeFiles/cmTC_95fa0.dir/src.cxx.o  -o cmTC_95fa0 -rdynamic /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so 
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'

Source file was:

#define BOOST_TEST_DYN_LINK
#define BOOST_TEST_MODULE DYNLINK_TEST
#include <boost/test/unit_test.hpp>

int f(int x) { return 2 * x; }

BOOST_AUTO_TEST_CASE(DynlinkConfigureTest) {
  BOOST_CHECK_MESSAGE(f(2) == 4,
                      "Apparently, multiplication doesn't "
                      "work: f(2) = " << f(2));
}

and

cat CMakeFiles/CMakeError.log
Determining if the pthread_create exist failed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_09b81/fast"
/usr/bin/make -f CMakeFiles/cmTC_09b81.dir/build.make CMakeFiles/cmTC_09b81.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_09b81.dir/CheckSymbolExists.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas    -o CMakeFiles/cmTC_09b81.dir/CheckSymbolExists.c.o   -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/CheckSymbolExists.c
Linking C executable cmTC_09b81
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_09b81.dir/link.txt --verbose=1
/usr/bin/cc  -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas     CMakeFiles/cmTC_09b81.dir/CheckSymbolExists.c.o  -o cmTC_09b81 -rdynamic 
CMakeFiles/cmTC_09b81.dir/CheckSymbolExists.c.o:CheckSymbolExists.c:function main: error: undefined reference to 'pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_09b81.dir/build.make:97: recipe for target 'cmTC_09b81' failed
make[1]: *** [cmTC_09b81] Error 1
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_09b81/fast' failed
make: *** [cmTC_09b81/fast] Error 2

File /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
  (void)argv;
#ifndef pthread_create
  return ((int*)(&pthread_create))[argc];
#else
  (void)argc;
  return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_e457a/fast"
/usr/bin/make -f CMakeFiles/cmTC_e457a.dir/build.make CMakeFiles/cmTC_e457a.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_e457a.dir/CheckFunctionExists.c.o
/usr/bin/cc    -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -DCHECK_FUNCTION_EXISTS=pthread_create   -o CMakeFiles/cmTC_e457a.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c
Linking C executable cmTC_e457a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e457a.dir/link.txt --verbose=1
/usr/bin/cc  -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -DCHECK_FUNCTION_EXISTS=pthread_create    CMakeFiles/cmTC_e457a.dir/CheckFunctionExists.c.o  -o cmTC_e457a -rdynamic -lpthreads 
/usr/bin/ld: error: cannot find -lpthreads
CMakeFiles/cmTC_e457a.dir/CheckFunctionExists.c.o:CheckFunctionExists.c:function main: error: undefined reference to 'pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_e457a.dir/build.make:97: recipe for target 'cmTC_e457a' failed
make[1]: *** [cmTC_e457a] Error 1
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_e457a/fast' failed
make: *** [cmTC_e457a/fast] Error 2

Performing C++ SOURCE FILE Test HAVE_DUNE_ALUGRID failed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_97b15/fast"
/usr/bin/make -f CMakeFiles/cmTC_97b15.dir/build.make CMakeFiles/cmTC_97b15.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_97b15.dir/src.cxx.o
/usr/bin/c++   -DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1 -DDUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS=1 -DHAS_ATTRIBUTE_DEPRECATED=1 -DHAS_ATTRIBUTE_DEPRECATED_MSG=1 -DHAS_ATTRIBUTE_UNUSED=1 -DHAVE_ARRAY=1 -DHAVE_CXA_DEMANGLE=1 -DHAVE_DUNE_BOOST=1 -DHAVE_MAKE_SHARED=1 -DHAVE_NULLPTR=1 -DHAVE_SHARED_PTR=1 -DHAVE_STATIC_ASSERT=1 -DHAVE_TR1_TUPLE=1 -DHAVE_TUPLE=1 -DHAVE_TYPE_TRAITS=1 -DSHARED_PTR_HEADER="<memory>" -DSHARED_PTR_NAMESPACE=std -I/usr/include/trilinos  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_ALUGRID   -o CMakeFiles/cmTC_97b15.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:1:45: fatal error: dune/alugrid/common/interfaces.hh: No such file or directory
compilation terminated.
CMakeFiles/cmTC_97b15.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_97b15.dir/src.cxx.o' failed
make[1]: *** [CMakeFiles/cmTC_97b15.dir/src.cxx.o] Error 1
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_97b15/fast' failed
make: *** [cmTC_97b15/fast] Error 2

Source file was:
#include <dune/alugrid/common/interfaces.hh>
int main (void) {
   return 0;
}

Performing C++ SOURCE FILE Test HAVE_DUNE_FEM failed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_878e2/fast"
/usr/bin/make -f CMakeFiles/cmTC_878e2.dir/build.make CMakeFiles/cmTC_878e2.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_878e2.dir/src.cxx.o
/usr/bin/c++   -DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1 -DDUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS=1 -DHAS_ATTRIBUTE_DEPRECATED=1 -DHAS_ATTRIBUTE_DEPRECATED_MSG=1 -DHAS_ATTRIBUTE_UNUSED=1 -DHAVE_ARRAY=1 -DHAVE_CXA_DEMANGLE=1 -DHAVE_DUNE_BOOST=1 -DHAVE_MAKE_SHARED=1 -DHAVE_NULLPTR=1 -DHAVE_SHARED_PTR=1 -DHAVE_STATIC_ASSERT=1 -DHAVE_TR1_TUPLE=1 -DHAVE_TUPLE=1 -DHAVE_TYPE_TRAITS=1 -DHAVE_ZLIB=1 -DHAVE_ZOLTAN=1 -DSHARED_PTR_HEADER="<memory>" -DSHARED_PTR_NAMESPACE=std -I/usr/include/trilinos  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_DUNE_FEM   -o CMakeFiles/cmTC_878e2.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:1:55: fatal error: dune/fem/space/shapefunctionset/legendre.hh: No such file or directory
compilation terminated.
CMakeFiles/cmTC_878e2.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_878e2.dir/src.cxx.o' failed
make[1]: *** [CMakeFiles/cmTC_878e2.dir/src.cxx.o] Error 1
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_878e2/fast' failed
make: *** [cmTC_878e2/fast] Error 2

Source file was:
#include <dune/fem/space/shapefunctionset/legendre.hh>
int main (void) {
   //Dune::Fem::LegendrePolynomials::weight();
   return 0;
}

Performing C++ SOURCE FILE Test HAVE_OPM_GRID failed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c3395/fast"
/usr/bin/make -f CMakeFiles/cmTC_c3395.dir/build.make CMakeFiles/cmTC_c3395.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_c3395.dir/src.cxx.o
/usr/bin/c++   -DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1 -DDUNE_COMMON_VERSION_MAJOR=2 -DDUNE_COMMON_VERSION_MINOR=4 -DDUNE_COMMON_VERSION_REVISION=1 -DDUNE_GEOMETRY_VERSION_MAJOR=2 -DDUNE_GEOMETRY_VERSION_MINOR=4 -DDUNE_GEOMETRY_VERSION_REVISION=1 -DDUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS=1 -DDUNE_GRID_VERSION_MAJOR=2 -DDUNE_GRID_VERSION_MINOR=4 -DDUNE_GRID_VERSION_REVISION=1 -DHAS_ATTRIBUTE_DEPRECATED=1 -DHAS_ATTRIBUTE_DEPRECATED_MSG=1 -DHAS_ATTRIBUTE_UNUSED=1 -DHAVE_ARRAY=1 -DHAVE_BOOST=1 -DHAVE_CXA_DEMANGLE=1 -DHAVE_DUNE_BOOST=1 -DHAVE_DUNE_ISTL=1 -DHAVE_MAKE_SHARED=1 -DHAVE_NULLPTR=1 -DHAVE_OPM_GRID -DHAVE_SHARED_PTR=1 -DHAVE_STATIC_ASSERT=1 -DHAVE_TR1_TUPLE=1 -DHAVE_TUPLE=1 -DHAVE_TYPE_TRAITS=1 -DHAVE_ZOLTAN=1 -DSHARED_PTR_HEADER="<memory>" -DSHARED_PTR_NAMESPACE=std -I/usr/include/suitesparse -I/home/and/tmp/src-ebos-master/opm-common -I/usr/include/trilinos  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_OPM_GRID   -o CMakeFiles/cmTC_c3395.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:1:48: fatal error: dune/grid/cpgrid/GlobalIdMapping.hpp: No such file or directory
compilation terminated.
CMakeFiles/cmTC_c3395.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_c3395.dir/src.cxx.o' failed
make[1]: *** [CMakeFiles/cmTC_c3395.dir/src.cxx.o] Error 1
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_c3395/fast' failed
make: *** [cmTC_c3395/fast] Error 2

Source file was:
#include <dune/grid/cpgrid/GlobalIdMapping.hpp>
int main (void) {
  Dune::cpgrid::GlobalIdMapping g;
  return 0;
}

Performing C++ SOURCE FILE Test HAVE_OPM_OUTPUT failed with the following output:
Change Dir: /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_50969/fast"
/usr/bin/make -f CMakeFiles/cmTC_50969.dir/build.make CMakeFiles/cmTC_50969.dir/build
make[1]: Entering directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_50969.dir/src.cxx.o
/usr/bin/c++   -DHAS_ATTRIBUTE_UNUSED=1 -I/home/and/tmp/src-ebos-master/opm-common  -std=c++14 -Wall -Wunused -Wmissing-include-dirs -Wcast-align -fstrict-overflow -ffast-math -fno-finite-math-only -O3 -march=native -DNDEBUG=1 -pipe -Wno-unknown-pragmas -pthread -DHAVE_OPM_OUTPUT   -o CMakeFiles/cmTC_50969.dir/src.cxx.o -c /home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx
/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp/src.cxx:1:42: fatal error: opm/output/eclipse/Summary.hpp: No such file or directory
compilation terminated.
CMakeFiles/cmTC_50969.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_50969.dir/src.cxx.o' failed
make[1]: *** [CMakeFiles/cmTC_50969.dir/src.cxx.o] Error 1
make[1]: Leaving directory '/home/and/tmp/src-ebos-master/ewoms/build-cmake/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_50969/fast' failed
make: *** [cmTC_50969/fast] Error 2

Source file was:
#include <opm/output/eclipse/Summary.hpp>
int main (void) {
    return 0;
}
andlaus commented 6 years ago

(As you can see, there's nothing which hints at opm-core in these two files.)

alfbr commented 6 years ago

provide a few technical reasons why it is better to stick with the current system.

We need to support multiple versions of dune simultaneously, and we need to be able to control what we depend on for other dependencies (which may not be identical to dune, even down to what c++ versions we support). Being free to edit macros came handy just a week or so ago. Our code is different, some of our macros are actually different because of it. I will even go further and say that our build system is now very good. The sooner we stop bashing it, the better. Moreover, I do not want to be tricked into bashing dune's build system.

It seems you are posting log-files from this issue, which is already resolved. I cannot see that helping for anything. Please be constructive.

andlaus commented 6 years ago

as a prelude comment: have you actually tried out the dune buildsystem branches or was your comment above a hipshot? I'm well aware that there are political and emotional reasons not to change the build syste, but in general I only let myself convince by technical reasons...

We need to support multiple versions of dune simultaneously,

That's correct. the dune buildsystem branches by the release currently work with Dune 2.4, Dune 2.5 and Dune 2.6/master without a hitch and I expect them to continue doing this for future versions. So, which versions were you talking about?

and we need to be able to control what we depend on for other dependencies (which may not be identical to dune, even down to what c++ versions we support).

first: did this ever happen in the past? if yes, in which context? second: would the dune build system prevent us from doing just that? if yes, how? third: if all things fail -- maybe because Dune 6.0 switches to meson-build --, what prevents us from just forking the old dune build system or parts of it?

Being free to edit macros came handy just a week or so ago. Our code is different, some of our macros are actually different because of it.

I'm not aware of anything which the dune build system would have been the smallest obstacle to. Also, as said: nothing prevents is from forking (parts of) the dune build system.

I will even go further and say that our build system is now very good. The sooner we stop bashing it, the better.

I'm not bashing it, but the fact is that my former colleague and me unnecessarily lost quite a few precious hours of productivity due to the issue above remains. Also, I'm very well aware that I'm far from the only one who's affected by such issues.

alfbr commented 6 years ago

the fact is that my former colleague and me unnecessarily lost quite a few precious hours of productivity due to the issue above remains

Default build instructions are tested daily. If you have problems while following them, report and it will be fixed. If not, you are on your own.

andlaus commented 6 years ago

not everyone is always interested in just the defaults?! try simulating the mentioned radially-symmetric CO2 injection benchmark problem in non-isothermal compositional mode with flow. It is my strong opinion that the project will profit enormously from people who venture a bit off the beaten paths...

andlaus commented 6 years ago

BTW: you have provided exactly zero compelling technical reasons not to switch to the dune build system so far.

alfbr commented 6 years ago

You are of course free to your own opinion on how compelling the arguments are, and with that I think I will withdraw from the discussion.

andlaus commented 6 years ago

Obviously you are of entitled to withdraw from this discussion without giving any reason why you want to stick to a solution that that is broken (and has been for a while), has a much better replacement that works, and which is a factor in deterring more newcomers from getting involved. I'm just not sure if that's a very good idea.

andlaus commented 6 years ago

this has been fixed a while ago. closing.