Giter Site home page Giter Site logo

build system: config mode bug? about opm-common HOT 7 CLOSED

opm avatar opm commented on August 27, 2024
build system: config mode bug?

from opm-common.

Comments (7)

atgeirr avatar atgeirr commented on August 27, 2024

This sounds to me like a potential release-critical bug, if it means we cannot build at all on Ubuntu 16.04, but I am confused though, since @akva2 was able to build binary packages for that platform!

Also: if there is a conflict between dune-grid and dune-istl, what can we do about it?

from opm-common.

akva2 avatar akva2 commented on August 27, 2024

show me your opm-grid-config.cmake. i am unable to reproduce anywhere, and i've been building this thing on quite a lot of setups lately. and @andlaus i assume you meant opm-grid, not dune-grid. there has been changes here lately-ish, so i'd suggest you try a clean build dir in opm-grid.

from opm-common.

andlaus avatar andlaus commented on August 27, 2024

the cause could be that I don't install opm-grid. anyway here it goes:

and@singularius:~/src > cat ./opm-grid/opm-grid-config.cmake
# - DUNE module supporting grids in a corner-point format config mode
#
# Defines the following variables:
#  opm-grid_FOUND        - true
#  opm-grid_VERSION      - version of the opm-grid library found, e.g. 0.2
#  opm-grid_DEFINITIONS  - defines to be made on the command line
#  opm-grid_INCLUDE_DIRS - header directories with which to compile
#  opm-grid_LINKER_FLAGS - flags that must be passed to the linker
#  opm-grid_LIBRARIES    - names of the libraries with which to link
#  opm-grid_LIBRARY_DIRS - directories in which the libraries are situated
#
# You should put lines like this in your CMakeLists.txt
#  set (opm-grid_DIR "${PROJECT_BINARY_DIR}/../opm-grid" CACHE LOCATION "Build tree of opm-grid")
#  find_package (opm-grid)
#  configure_vars (
#    FILE  CXX  "${PROJECT_BINARY_DIR}/config.h"
#    WRITE ${opm-grid_CONFIG_VARS}
#    )

# <http://www.vtk.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file>

# propagate these properties from one build system to the other
set (opm-grid_VERSION "2016.10")
set (opm-grid_DEFINITIONS "-DDUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD=1")
set (opm-grid_INCLUDE_DIRS "/home/and/src/opm-grid;/home/and/tmp/boost-1.61-clang/include;/usr/include;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include;/usr/lib/openmpi/include;/usr/lib/openmpi/include/openmpi;/home/and/src/opm-common;/home/and/src/opm-core;/usr/include/suitesparse;/usr/include/superlu;/home/and/src/ert-install/include;/home/and/src/opm-parser;/home/and/src/opm-parser/generated-source/include;/home/and/src/opm-material;/home/and/src/opm-output")
set (opm-grid_LIBRARY_DIRS "/home/and/src/opm-grid/lib")
set (opm-grid_LINKER_FLAGS "-Wl,--enable-new-dtags")
set (opm-grid_CONFIG_VARS "HAS_ATTRIBUTE_UNUSED;HAS_ATTRIBUTE_DEPRECATED;HAS_ATTRIBUTE_DEPRECATED_MSG;HAVE_ARRAY;HAVE_BOOST_MAKE_SHARED_HPP;HAVE_BOOST_SHARED_PTR_HPP;HAVE_DUNE_BOOST;HAVE_GMP;HAVE_MAKE_SHARED;HAVE_MPI;HAVE_NULLPTR;HAVE_STATIC_ASSERT;HAVE_SHARED_PTR;MPI_2;SHARED_PTR_HEADER;SHARED_PTR_NAMESPACE;HAVE_TYPE_TRAITS;HAVE_TR1_TUPLE;HAVE_TUPLE;HAVE_CXA_DEMANGLE;HAVE_ALGLIB;HAVE_UG;HAVE_DUNE_FEM;HAVE_GRIDTYPE;HAVE_GRAPE;HAVE_PSURFACE;HAVE_AMIRAMESH;HAVE_ALBERTA;HAVE_STDINT_H;DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS;HAVE_BOOST_FUSION;HAVE_MEM_USAGE_T_EXPANSIONS;HAVE_PARDISO;HAVE_BOOST;HAVE_PARMETIS;HAVE_SUPERLU;HAVE_UMFPACK;SUPERLU_MIN_VERSION_4_3;SUPERLU_POST_2005_VERSION;HAVE_OPM_PARSER;HAVE_REGEX;HAVE_VALGRIND;HAVE_FINAL;HAVE_ERT;HAVE_SUITESPARSE_UMFPACK_H;HAVE_DUNE_ISTL;HAVE_PETSC;DUNE_GRID_VERSION_MAJOR;DUNE_GRID_VERSION_MINOR;DUNE_GRID_VERSION_REVISION;DUNE_COMMON_VERSION_MAJOR;DUNE_COMMON_VERSION_MINOR;DUNE_COMMON_VERSION_REVISION;DUNE_ISTL_VERSION_MAJOR;DUNE_ISTL_VERSION_MINOR;DUNE_ISTL_VERSION_REVISION;HAVE_ZOLTAN")

# libraries come from the build tree where this file was generated
set (opm-grid_LIBRARY "/home/and/src/opm-grid/lib/libopmgrid.a")
set (opm-grid_LIBRARIES ${opm-grid_LIBRARY} "/usr/lib/x86_64-linux-gnu/libdunegrid.so;/usr/lib/x86_64-linux-gnu/libdunegeometry.so;/home/and/src/opm-core/lib/libopmcore.a;/usr/lib/x86_64-linux-gnu/libsuperlu.so;/usr/lib/x86_64-linux-gnu/libumfpack.so;/usr/lib/x86_64-linux-gnu/libamd.so;/usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so;-lrt;/usr/lib/x86_64-linux-gnu/libdunecommon.so;/usr/lib/openmpi/lib/libmpi_cxx.so;/usr/lib/openmpi/lib/libmpi.so;/home/and/src/opm-output/lib/libopmoutput.a;/home/and/src/opm-common/lib/libopmcommon.a;/home/and/src/opm-parser/lib/x86_64-linux-gnu/libopmparser.a;/home/and/src/opm-parser/lib/x86_64-linux-gnu/libopmjson.a;/home/and/tmp/boost-1.61-clang/lib/libboost_filesystem.so;/home/and/tmp/boost-1.61-clang/lib/libboost_date_time.so;/home/and/tmp/boost-1.61-clang/lib/libboost_system.so;/home/and/tmp/boost-1.61-clang/lib/libboost_regex.so;/home/and/src/ert-install/lib/x86_64-linux-gnu/libecl.so;/home/and/src/ert-install/lib/x86_64-linux-gnu/libeclxx.so;/home/and/src/ert-install/lib/x86_64-linux-gnu/libecl_well.so;/home/and/src/ert-install/lib/x86_64-linux-gnu/libert_geometry.so;/home/and/src/ert-install/lib/x86_64-linux-gnu/libert_util.so;/home/and/src/ert-install/lib/x86_64-linux-gnu/libert_utilxx.so;/usr/lib/x86_64-linux-gnu/libz.so;/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/x86_64-linux-gnu/libm.so;-lpthread;dl")
mark_as_advanced (opm-grid_LIBRARY)

# not all projects have targets; conditionally add this part
if (NOT "opmgrid" STREQUAL "")
  # add the library as a target, so that other things in the project including
  # this file may depend on it and get rebuild if this library changes.
  add_library (opmgrid UNKNOWN IMPORTED)
  set_property (TARGET opmgrid PROPERTY IMPORTED_LOCATION "${opm-grid_LIBRARY}")
endif (NOT "opmgrid" STREQUAL "")

# ensure that we build with support for C++11 to preserve ABI
string (REPLACE "" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
string (REPLACE "" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
string (STRIP "${CMAKE_CXX_FLAGS}" CMAKE_CXX_FLAGS)
set (CMAKE_CXX_FLAGS " ${CMAKE_CXX_FLAGS}")

# same as above, but for C99
string (REPLACE "-std=c99" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
string (STRIP "${CMAKE_C_FLAGS}" CMAKE_C_FLAGS)
set (CMAKE_C_FLAG "-std=c99 ${CMAKE_C_FLAGS}")

# build with OpenMP if that was found
if (NOT "" STREQUAL "")
  string (REPLACE "" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
  string (STRIP "${CMAKE_C_FLAGS}" CMAKE_C_FLAGS)
  set (CMAKE_C_FLAG " ${CMAKE_C_FLAGS}")
endif (NOT "" STREQUAL "")
if (NOT "" STREQUAL "")
  string (REPLACE "" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
  string (STRIP "${CMAKE_CXX_FLAGS}" CMAKE_CXX_FLAGS)
  set (CMAKE_C_FLAG " ${CMAKE_CXX_FLAGS}")
endif (NOT "" STREQUAL "")

# this is the contents of config.h as far as our probes can tell:

# extra code

if (DEFINED HAS_ATTRIBUTE_UNUSED AND NOT "${HAS_ATTRIBUTE_UNUSED}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAS_ATTRIBUTE_UNUSED}\" of variable \"HAS_ATTRIBUTE_UNUSED\"")
endif ()
set (HAS_ATTRIBUTE_UNUSED "1")
if (DEFINED HAS_ATTRIBUTE_DEPRECATED AND NOT "${HAS_ATTRIBUTE_DEPRECATED}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAS_ATTRIBUTE_DEPRECATED}\" of variable \"HAS_ATTRIBUTE_DEPRECATED\"")
endif ()
set (HAS_ATTRIBUTE_DEPRECATED "1")
if (DEFINED HAS_ATTRIBUTE_DEPRECATED_MSG AND NOT "${HAS_ATTRIBUTE_DEPRECATED_MSG}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAS_ATTRIBUTE_DEPRECATED_MSG}\" of variable \"HAS_ATTRIBUTE_DEPRECATED_MSG\"")
endif ()
set (HAS_ATTRIBUTE_DEPRECATED_MSG "1")
if (DEFINED HAVE_ARRAY AND NOT "${HAVE_ARRAY}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_ARRAY}\" of variable \"HAVE_ARRAY\"")
endif ()
set (HAVE_ARRAY "1")
if (DEFINED HAVE_BOOST_MAKE_SHARED_HPP AND NOT "${HAVE_BOOST_MAKE_SHARED_HPP}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_BOOST_MAKE_SHARED_HPP}\" of variable \"HAVE_BOOST_MAKE_SHARED_HPP\"")
endif ()
set (HAVE_BOOST_MAKE_SHARED_HPP)
if (DEFINED HAVE_BOOST_SHARED_PTR_HPP AND NOT "${HAVE_BOOST_SHARED_PTR_HPP}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_BOOST_SHARED_PTR_HPP}\" of variable \"HAVE_BOOST_SHARED_PTR_HPP\"")
endif ()
set (HAVE_BOOST_SHARED_PTR_HPP)
if (DEFINED HAVE_DUNE_BOOST AND NOT "${HAVE_DUNE_BOOST}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_DUNE_BOOST}\" of variable \"HAVE_DUNE_BOOST\"")
endif ()
set (HAVE_DUNE_BOOST "1")
if (DEFINED HAVE_GMP AND NOT "${HAVE_GMP}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_GMP}\" of variable \"HAVE_GMP\"")
endif ()
set (HAVE_GMP)
if (DEFINED HAVE_MAKE_SHARED AND NOT "${HAVE_MAKE_SHARED}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_MAKE_SHARED}\" of variable \"HAVE_MAKE_SHARED\"")
endif ()
set (HAVE_MAKE_SHARED "1")
if (DEFINED HAVE_MPI AND NOT "${HAVE_MPI}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_MPI}\" of variable \"HAVE_MPI\"")
endif ()
set (HAVE_MPI "1")
if (DEFINED HAVE_NULLPTR AND NOT "${HAVE_NULLPTR}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_NULLPTR}\" of variable \"HAVE_NULLPTR\"")
endif ()
set (HAVE_NULLPTR "1")
if (DEFINED HAVE_STATIC_ASSERT AND NOT "${HAVE_STATIC_ASSERT}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_STATIC_ASSERT}\" of variable \"HAVE_STATIC_ASSERT\"")
endif ()
set (HAVE_STATIC_ASSERT "1")
if (DEFINED HAVE_SHARED_PTR AND NOT "${HAVE_SHARED_PTR}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_SHARED_PTR}\" of variable \"HAVE_SHARED_PTR\"")
endif ()
set (HAVE_SHARED_PTR "1")
if (DEFINED MPI_2 AND NOT "${MPI_2}" STREQUAL "1")
        message (WARNING "Incompatible value \"${MPI_2}\" of variable \"MPI_2\"")
endif ()
set (MPI_2 "1")
if (DEFINED SHARED_PTR_HEADER AND NOT "${SHARED_PTR_HEADER}" STREQUAL "<memory>")
        message (WARNING "Incompatible value \"${SHARED_PTR_HEADER}\" of variable \"SHARED_PTR_HEADER\"")
endif ()
set (SHARED_PTR_HEADER "<memory>")
if (DEFINED SHARED_PTR_NAMESPACE AND NOT "${SHARED_PTR_NAMESPACE}" STREQUAL "std")
        message (WARNING "Incompatible value \"${SHARED_PTR_NAMESPACE}\" of variable \"SHARED_PTR_NAMESPACE\"")
endif ()
set (SHARED_PTR_NAMESPACE "std")
if (DEFINED HAVE_TYPE_TRAITS AND NOT "${HAVE_TYPE_TRAITS}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_TYPE_TRAITS}\" of variable \"HAVE_TYPE_TRAITS\"")
endif ()
set (HAVE_TYPE_TRAITS "1")
if (DEFINED HAVE_TR1_TUPLE AND NOT "${HAVE_TR1_TUPLE}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_TR1_TUPLE}\" of variable \"HAVE_TR1_TUPLE\"")
endif ()
set (HAVE_TR1_TUPLE "1")
if (DEFINED HAVE_TUPLE AND NOT "${HAVE_TUPLE}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_TUPLE}\" of variable \"HAVE_TUPLE\"")
endif ()
set (HAVE_TUPLE "1")
if (DEFINED HAVE_CXA_DEMANGLE AND NOT "${HAVE_CXA_DEMANGLE}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_CXA_DEMANGLE}\" of variable \"HAVE_CXA_DEMANGLE\"")
endif ()
set (HAVE_CXA_DEMANGLE "1")
if (DEFINED HAVE_ALGLIB AND NOT "${HAVE_ALGLIB}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_ALGLIB}\" of variable \"HAVE_ALGLIB\"")
endif ()
set (HAVE_ALGLIB)
if (DEFINED HAVE_UG AND NOT "${HAVE_UG}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_UG}\" of variable \"HAVE_UG\"")
endif ()
set (HAVE_UG)
if (DEFINED HAVE_DUNE_FEM AND NOT "${HAVE_DUNE_FEM}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_DUNE_FEM}\" of variable \"HAVE_DUNE_FEM\"")
endif ()
set (HAVE_DUNE_FEM)
if (DEFINED HAVE_GRIDTYPE AND NOT "${HAVE_GRIDTYPE}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_GRIDTYPE}\" of variable \"HAVE_GRIDTYPE\"")
endif ()
set (HAVE_GRIDTYPE)
if (DEFINED HAVE_GRAPE AND NOT "${HAVE_GRAPE}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_GRAPE}\" of variable \"HAVE_GRAPE\"")
endif ()
set (HAVE_GRAPE)
if (DEFINED HAVE_PSURFACE AND NOT "${HAVE_PSURFACE}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_PSURFACE}\" of variable \"HAVE_PSURFACE\"")
endif ()
set (HAVE_PSURFACE)
if (DEFINED HAVE_AMIRAMESH AND NOT "${HAVE_AMIRAMESH}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_AMIRAMESH}\" of variable \"HAVE_AMIRAMESH\"")
endif ()
set (HAVE_AMIRAMESH)
if (DEFINED HAVE_ALBERTA AND NOT "${HAVE_ALBERTA}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_ALBERTA}\" of variable \"HAVE_ALBERTA\"")
endif ()
set (HAVE_ALBERTA)
if (DEFINED HAVE_STDINT_H AND NOT "${HAVE_STDINT_H}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_STDINT_H}\" of variable \"HAVE_STDINT_H\"")
endif ()
set (HAVE_STDINT_H)
if (DEFINED DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS AND NOT "${DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS}" STREQUAL "1")
        message (WARNING "Incompatible value \"${DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS}\" of variable \"DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS\"")
endif ()
set (DUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS "1")
if (DEFINED HAVE_BOOST_FUSION AND NOT "${HAVE_BOOST_FUSION}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_BOOST_FUSION}\" of variable \"HAVE_BOOST_FUSION\"")
endif ()
set (HAVE_BOOST_FUSION)
if (DEFINED HAVE_MEM_USAGE_T_EXPANSIONS AND NOT "${HAVE_MEM_USAGE_T_EXPANSIONS}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_MEM_USAGE_T_EXPANSIONS}\" of variable \"HAVE_MEM_USAGE_T_EXPANSIONS\"")
endif ()
set (HAVE_MEM_USAGE_T_EXPANSIONS)
if (DEFINED HAVE_PARDISO AND NOT "${HAVE_PARDISO}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_PARDISO}\" of variable \"HAVE_PARDISO\"")
endif ()
set (HAVE_PARDISO)
if (DEFINED HAVE_BOOST AND NOT "${HAVE_BOOST}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_BOOST}\" of variable \"HAVE_BOOST\"")
endif ()
set (HAVE_BOOST "1")
if (DEFINED HAVE_PARMETIS AND NOT "${HAVE_PARMETIS}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_PARMETIS}\" of variable \"HAVE_PARMETIS\"")
endif ()
set (HAVE_PARMETIS)
if (DEFINED HAVE_SUPERLU AND NOT "${HAVE_SUPERLU}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_SUPERLU}\" of variable \"HAVE_SUPERLU\"")
endif ()
set (HAVE_SUPERLU "1")
if (DEFINED HAVE_UMFPACK AND NOT "${HAVE_UMFPACK}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_UMFPACK}\" of variable \"HAVE_UMFPACK\"")
endif ()
set (HAVE_UMFPACK "1")
if (DEFINED SUPERLU_MIN_VERSION_4_3 AND NOT "${SUPERLU_MIN_VERSION_4_3}" STREQUAL "1")
        message (WARNING "Incompatible value \"${SUPERLU_MIN_VERSION_4_3}\" of variable \"SUPERLU_MIN_VERSION_4_3\"")
endif ()
set (SUPERLU_MIN_VERSION_4_3 "1")
if (DEFINED SUPERLU_POST_2005_VERSION AND NOT "${SUPERLU_POST_2005_VERSION}" STREQUAL "1")
        message (WARNING "Incompatible value \"${SUPERLU_POST_2005_VERSION}\" of variable \"SUPERLU_POST_2005_VERSION\"")
endif ()
set (SUPERLU_POST_2005_VERSION "1")
if (DEFINED HAVE_OPM_PARSER AND NOT "${HAVE_OPM_PARSER}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_OPM_PARSER}\" of variable \"HAVE_OPM_PARSER\"")
endif ()
set (HAVE_OPM_PARSER "1")
if (DEFINED HAVE_REGEX AND NOT "${HAVE_REGEX}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_REGEX}\" of variable \"HAVE_REGEX\"")
endif ()
set (HAVE_REGEX)
if (DEFINED HAVE_VALGRIND AND NOT "${HAVE_VALGRIND}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_VALGRIND}\" of variable \"HAVE_VALGRIND\"")
endif ()
set (HAVE_VALGRIND)
if (DEFINED HAVE_FINAL AND NOT "${HAVE_FINAL}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_FINAL}\" of variable \"HAVE_FINAL\"")
endif ()
set (HAVE_FINAL "1")
if (DEFINED HAVE_ERT AND NOT "${HAVE_ERT}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_ERT}\" of variable \"HAVE_ERT\"")
endif ()
set (HAVE_ERT "1")
if (DEFINED HAVE_SUITESPARSE_UMFPACK_H AND NOT "${HAVE_SUITESPARSE_UMFPACK_H}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_SUITESPARSE_UMFPACK_H}\" of variable \"HAVE_SUITESPARSE_UMFPACK_H\"")
endif ()
set (HAVE_SUITESPARSE_UMFPACK_H "1")
if (DEFINED HAVE_DUNE_ISTL AND NOT "${HAVE_DUNE_ISTL}" STREQUAL "1")
        message (WARNING "Incompatible value \"${HAVE_DUNE_ISTL}\" of variable \"HAVE_DUNE_ISTL\"")
endif ()
set (HAVE_DUNE_ISTL "1")
if (DEFINED HAVE_PETSC AND NOT "${HAVE_PETSC}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_PETSC}\" of variable \"HAVE_PETSC\"")
endif ()
set (HAVE_PETSC)
if (DEFINED DUNE_GRID_VERSION_MAJOR AND NOT "${DUNE_GRID_VERSION_MAJOR}" STREQUAL "2")
        message (WARNING "Incompatible value \"${DUNE_GRID_VERSION_MAJOR}\" of variable \"DUNE_GRID_VERSION_MAJOR\"")
endif ()
set (DUNE_GRID_VERSION_MAJOR "2")
if (DEFINED DUNE_GRID_VERSION_MINOR AND NOT "${DUNE_GRID_VERSION_MINOR}" STREQUAL "4")
        message (WARNING "Incompatible value \"${DUNE_GRID_VERSION_MINOR}\" of variable \"DUNE_GRID_VERSION_MINOR\"")
endif ()
set (DUNE_GRID_VERSION_MINOR "4")
if (DEFINED DUNE_GRID_VERSION_REVISION AND NOT "${DUNE_GRID_VERSION_REVISION}" STREQUAL "1")
        message (WARNING "Incompatible value \"${DUNE_GRID_VERSION_REVISION}\" of variable \"DUNE_GRID_VERSION_REVISION\"")
endif ()
set (DUNE_GRID_VERSION_REVISION "1")
if (DEFINED DUNE_COMMON_VERSION_MAJOR AND NOT "${DUNE_COMMON_VERSION_MAJOR}" STREQUAL "2")
        message (WARNING "Incompatible value \"${DUNE_COMMON_VERSION_MAJOR}\" of variable \"DUNE_COMMON_VERSION_MAJOR\"")
endif ()
set (DUNE_COMMON_VERSION_MAJOR "2")
if (DEFINED DUNE_COMMON_VERSION_MINOR AND NOT "${DUNE_COMMON_VERSION_MINOR}" STREQUAL "4")
        message (WARNING "Incompatible value \"${DUNE_COMMON_VERSION_MINOR}\" of variable \"DUNE_COMMON_VERSION_MINOR\"")
endif ()
set (DUNE_COMMON_VERSION_MINOR "4")
if (DEFINED DUNE_COMMON_VERSION_REVISION AND NOT "${DUNE_COMMON_VERSION_REVISION}" STREQUAL "1")
        message (WARNING "Incompatible value \"${DUNE_COMMON_VERSION_REVISION}\" of variable \"DUNE_COMMON_VERSION_REVISION\"")
endif ()
set (DUNE_COMMON_VERSION_REVISION "1")
if (DEFINED DUNE_ISTL_VERSION_MAJOR AND NOT "${DUNE_ISTL_VERSION_MAJOR}" STREQUAL "")
        message (WARNING "Incompatible value \"${DUNE_ISTL_VERSION_MAJOR}\" of variable \"DUNE_ISTL_VERSION_MAJOR\"")
endif ()
set (DUNE_ISTL_VERSION_MAJOR)
if (DEFINED DUNE_ISTL_VERSION_MINOR AND NOT "${DUNE_ISTL_VERSION_MINOR}" STREQUAL "")
        message (WARNING "Incompatible value \"${DUNE_ISTL_VERSION_MINOR}\" of variable \"DUNE_ISTL_VERSION_MINOR\"")
endif ()
set (DUNE_ISTL_VERSION_MINOR)
if (DEFINED DUNE_ISTL_VERSION_REVISION AND NOT "${DUNE_ISTL_VERSION_REVISION}" STREQUAL "")
        message (WARNING "Incompatible value \"${DUNE_ISTL_VERSION_REVISION}\" of variable \"DUNE_ISTL_VERSION_REVISION\"")
endif ()
set (DUNE_ISTL_VERSION_REVISION)
if (DEFINED HAVE_ZOLTAN AND NOT "${HAVE_ZOLTAN}" STREQUAL "")
        message (WARNING "Incompatible value \"${HAVE_ZOLTAN}\" of variable \"HAVE_ZOLTAN\"")
endif ()
set (HAVE_ZOLTAN)

from opm-common.

andlaus avatar andlaus commented on August 27, 2024

hm, looks like opm-grid-config.cmake does not expect the DUNE_ISTL_VERSION_* variables to be empty...

from opm-common.

andlaus avatar andlaus commented on August 27, 2024

i'd suggest you try a clean build dir in opm-grid.

I did git clean -fdx; git reset --hard; git checkout master; git fetch origin; git reset --hard origin/master several times for all modules and rebuild everything from scratch...

from opm-common.

akva2 avatar akva2 commented on August 27, 2024

good. always have to check the basics, we all fail at them at times :)

from opm-common.

akva2 avatar akva2 commented on August 27, 2024

identified. hotfix proposed #197

from opm-common.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.