ElmerCSC/elmerfem

Compile with Trilinos newer than 13.4.1 error INCLUDE_DIRECTORIES given empty-string as include directory.

kevinsmia1939 opened this issue · 0 comments

Elmer release-9.0 couldnot compile with Trilinos newer than 13.4.1
If I use Trilinos 13.4.1, it compile successfully.

Operating System: openSUSE Tumbleweed 20240216

Trilinos build flag.

      - -DTrilinos_ENABLE_TESTS=OFF
      - -DTrilinos_ENABLE_ML=ON
      - -DTrilinos_ENABLE_Belos=ON
      - -DTrilinos_ENABLE_Epetra=ON
      - -DTPL_ENABLE_MPI:BOOL=ON

Elmer build flag

      - -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
      - -DWITH_MPI:BOOL=TRUE
      - -DWITH_OpenMP:BOOL=TRUE
      - -DWITH_MKL:BOOL=FALSE
      - -DWITH_Hypre:BOOL=TRUE
      - -DWITH_ScatteredDataInterpolator=TRUE
      - -DWITH_ElmerIce:BOOL=TRUE
      - -DWITH_ELMERGUI:BOOL=TRUE
      - -DWITH_ELMERGUILOGGER:BOOL=TRUE
      - -DWITH_Trilinos:BOOL=TRUE
      - -DWITH_FETI4I:BOOL=FALSE
      - -DWITH_CONTRIB:BOOL=TRUE
      - -DWITH_Mumps:BOOL=FALSE
      - -DWITH_QT5:BOOL=TRUE
      - -DWITH_VTK:BOOL=TRUE
      - -DWITH_LUA:BOOL=TRUE
      - -DWITH_MATC:BOOL=ON
      - -DWITH_Zoltan:BOOL=FALSE
      - -DUSE_CONTIGUOUS:BOOL=TRUE
      - -DMPI_C_LIBRARIES=/app/lib
      - -DMPI_C_INCLUDE_PATH=/app/include 

Error log,

-- The Fortran compiler identification is GNU 13.2.0
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/gfortran - skipped
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at CMakeLists.txt:37 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Checking whether GFortran version >= 4.8 -- yes
CMake Deprecation Warning at contrib/lua-5.1.5/CMakeLists.txt:2 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP CXX flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP Fortran flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Found OpenMP: -fopenmp  
-- Checking whether /usr/bin/gfortran supports OpenMP 4.0
-- Checking whether /usr/bin/gfortran supports OpenMP 4.0 -- no
-- Found MPI_C: /app/lib  
-- Found MPI_CXX: /app/lib/libMPI.so  
-- Found MPI_Fortran: /app/lib/libMPI_usempif08.so;/app/lib/libMPI_usempi_ignore_tkr.so;/app/lib/libMPI_mpifh.so;/app/lib/libMPI.so  
CMake Deprecation Warning at cmake/Modules/FindMKL.cmake:2 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
Call Stack (most recent call first):
  CMakeLists.txt:306 (FIND_PACKAGE)


-- Enabled Kokkos devices: SERIAL
CMake Warning at /app/lib/cmake/Kokkos/KokkosConfig.cmake:283 (MESSAGE):
  The installed Kokkos configuration does not support CXX extensions.
  Forcing -DCMAKE_CXX_EXTENSIONS=Off
Call Stack (most recent call first):
  /app/lib/cmake/TeuchosCore/TeuchosCoreConfig.cmake:175 (include)
  /app/lib/cmake/Teuchos/TeuchosConfig.cmake:172 (include)
  /app/lib/cmake/ML/MLConfig.cmake:179 (include)
  CMakeLists.txt:321 (FIND_PACKAGE)


-- Enabled Kokkos devices: SERIAL
-- ------------------------------------------------
-- Mesh adaptation 2D/3D looking for [Mmg] tools 
CMake Deprecation Warning at cmake/Modules/FindMMG.cmake:14 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
Call Stack (most recent call first):
  CMakeLists.txt:371 (FIND_PACKAGE)


--   Library not found: >MMG_FOUND< 
--     Missing: >MMG_INCLUDE_DIR< , >MMG_LIBRARY<, to compile MMG3DSolver
-- ------------------------------------------------
-- Looking for Fortran sgemm
-- Looking for Fortran sgemm - not found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Looking for Fortran sgemm
-- Looking for Fortran sgemm - found
-- Found BLAS: /app/lib/libblas.so  
-- Looking for Fortran cheev
-- Looking for Fortran cheev - not found
-- Looking for Fortran cheev
-- Looking for Fortran cheev - found
-- Found LAPACK: /app/lib/liblapack.so;/app/lib/libblas.so  
CMake Deprecation Warning at cmake/Modules/FindHypre.cmake:11 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
Call Stack (most recent call first):
  CMakeLists.txt:415 (FIND_PACKAGE)


-- Checking whether /usr/bin/gfortran supports PROCEDURE POINTER
-- Checking whether /usr/bin/gfortran supports PROCEDURE POINTER -- yes
-- Checking whether /usr/bin/gfortran supports CONTIGUOUS
-- Checking whether /usr/bin/gfortran supports CONTIGUOUS -- yes
-- Checking whether /usr/bin/gfortran supports EXECUTE_COMMAND_LINE
-- Checking whether /usr/bin/gfortran supports EXECUTE_COMMAND_LINE -- yes
CMake Warning (dev) at /usr/share/cmake-3.28/Modules/CheckIncludeFiles.cmake:116 (message):
  Policy CMP0075 is not set: Include file check macros honor
  CMAKE_REQUIRED_LIBRARIES.  Run "cmake --help-policy CMP0075" for policy
  details.  Use the cmake_policy command to set the policy and suppress this
  warning.

  CMAKE_REQUIRED_LIBRARIES is set to:

    /app/lib/libblas.so;/app/lib/liblapack.so;/app/lib/libblas.so

  For compatibility with CMake 3.11 and below this check is ignoring it.
Call Stack (most recent call first):
  matc/CMakeLists.txt:4 (CHECK_INCLUDE_FILES)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Adding optional package ElmerIce
-- Looking for sys/types.h
CMake Warning (dev) at /usr/share/cmake-3.28/Modules/CheckIncludeFile.cmake:77 (message):
  Policy CMP0075 is not set: Include file check macros honor
  CMAKE_REQUIRED_LIBRARIES.  Run "cmake --help-policy CMP0075" for policy
  details.  Use the cmake_policy command to set the policy and suppress this
  warning.

  CMAKE_REQUIRED_LIBRARIES is set to:

    /app/lib/libblas.so;/app/lib/liblapack.so;/app/lib/libblas.so

  For compatibility with CMake 3.11 and below this check is ignoring it.
Call Stack (most recent call first):
  /usr/share/cmake-3.28/Modules/CheckTypeSize.cmake:250 (check_include_file)
  elmerice/CMakeLists.txt:15 (CHECK_TYPE_SIZE)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of long
-- Check size of long - done
-- ------------------------------------------------
-- Elmer/Ice package: Looking for [NetCDF] & [NetCDF Fortran] libraries
CMake Deprecation Warning at elmerice/cmake/Modules/FindNetCDF.cmake:18 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
Call Stack (most recent call first):
  elmerice/Solvers/CMakeLists.txt:12 (FIND_PACKAGE)


-- Library not found: >NetCDF_FOUND< 
CMake Warning at elmerice/Solvers/CMakeLists.txt:26 (MESSAGE):
    
   Missing: >NetCDF_INCLUDE_DIR< , >NetCDF_LIBRARY<,  >NetCDFF_LIBRARY< 
   some functionalities will be disabled


-- ------------------------------------------------
-- Elmer/Ice package: Looking for [HDF5] & [HDF5 Fortran] libraries
CMake Deprecation Warning at elmerice/cmake/Modules/FindPHDF5.cmake:18 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
Call Stack (most recent call first):
  elmerice/Solvers/CMakeLists.txt:35 (FIND_PACKAGE)


-- Library not found: >HDF5_FOUND< 
CMake Warning at elmerice/Solvers/CMakeLists.txt:49 (MESSAGE):
    
   Missing: >HDF5_INCLUDE_DIR< , >HDF5_LIBRARY<,  >HDF5F_LIBRARY< 
   some functionalities will be disabled


-- Elmer/Ice package: Looking for [NN] & [CSA] libraries
CMake Deprecation Warning at elmerice/cmake/Modules/FindNetCDF.cmake:18 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
Call Stack (most recent call first):
  elmerice/Solvers/ScatteredDataInterpolator/CMakeLists.txt:9 (FIND_PACKAGE)


CMake Deprecation Warning at elmerice/cmake/Modules/FindPHDF5.cmake:18 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
Call Stack (most recent call first):
  elmerice/Solvers/ScatteredDataInterpolator/CMakeLists.txt:10 (FIND_PACKAGE)


CMake Warning at elmerice/Solvers/ScatteredDataInterpolator/CMakeLists.txt:35 (MESSAGE):
    
   Missing: >NetCDF_INCLUDE_DIR< , >NetCDF_LIBRARY< ,>NetCDFF_LIBRARY<,
   >NN_INCLUDE_DIR< , >NN_LIBRARY< , >CSA_INCLUDE_DIR< , >CSA_LIBRARY< 
   to compile ScatteredDatainterpolator


CMake Deprecation Warning at elmerice/Tests/CMakeLists.txt:2 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Found 124 modules from /run/build/Elmer/fem/src/modules
-- Found 1 modules from /run/build/Elmer/fem/src/modules/contrib
CMake Error at fem/src/CMakeLists.txt:81 (INCLUDE_DIRECTORIES):
  INCLUDE_DIRECTORIES given empty-string as include directory.


CMake Error at fem/src/CMakeLists.txt:82 (INCLUDE_DIRECTORIES):
  INCLUDE_DIRECTORIES given empty-string as include directory.


--  ELMERSOLVER_RPATH_STRING_MOD $ORIGIN/../lib/elmersolver
--  ELMERLIB_RPATH_STRING $ORIGIN/
CMake Deprecation Warning at fem/tests/CMakeLists.txt:2 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Skipping test PoissonDG with 16 procs
-- Skipping test WinkelPoissonMetisKwayDual with 16 procs
-- Skipping test WinkelPoissonMetisKwayNodal with 16 procs
-- Found 683 tests
CMake Deprecation Warning at elmergrid/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at elmergrid/src/metis-5.1.0/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Looking for execinfo.h
CMake Warning (dev) at /usr/share/cmake-3.28/Modules/CheckIncludeFile.cmake:77 (message):
  Policy CMP0075 is not set: Include file check macros honor
  CMAKE_REQUIRED_LIBRARIES.  Run "cmake --help-policy CMP0075" for policy
  details.  Use the cmake_policy command to set the policy and suppress this
  warning.

  CMAKE_REQUIRED_LIBRARIES is set to:

    /app/lib/libblas.so;/app/lib/liblapack.so;/app/lib/libblas.so

  For compatibility with CMake 3.11 and below this check is ignoring it.
Call Stack (most recent call first):
  elmergrid/src/metis-5.1.0/GKlib/GKlibSystem.cmake:97 (check_include_file)
  elmergrid/src/metis-5.1.0/CMakeLists.txt:21 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Looking for execinfo.h - found
-- Looking for getline
-- Looking for getline - found
-- checking for thread-local storage - found
--   Building ElmerGUI
-- ------------------------------------------------
CMake Deprecation Warning at ElmerGUI/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- ------------------------------------------------
-- Qt5 non-Windows packaging
--   [ElmerGUI] Qt5:               
--   [ElmerGUI] Qt5 Libraries: Qt5::OpenGL Qt5::Xml Qt5::Script Qt5::Gui Qt5::Core
-- ------------------------------------------------
CMake Warning (dev) at /usr/share/cmake-3.28/Modules/FindOpenGL.cmake:381 (message):
  Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
  available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  FindOpenGL found both a legacy GL library:

    OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so

  and GLVND libraries for OpenGL and GLX:

    OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so
    OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so

  OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
  compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
  ElmerGUI/cmake/Modules/FindQwt.cmake:10 (INCLUDE)
  ElmerGUI/CMakeLists.txt:56 (FIND_PACKAGE)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (OpenGL)
  does not match the name of the calling package (Qwt).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  /usr/share/cmake-3.28/Modules/FindOpenGL.cmake:545 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  ElmerGUI/cmake/Modules/FindQwt.cmake:10 (INCLUDE)
  ElmerGUI/CMakeLists.txt:56 (FIND_PACKAGE)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so   
CMake Warning (dev) at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (Qt3) does
  not match the name of the calling package (Qwt).  This can lead to problems
  in calling code that expects `find_package` result variables (e.g.,
  `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  /usr/share/cmake-3.28/Modules/FindQt3.cmake:213 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  /usr/share/cmake-3.28/Modules/FindQt.cmake:160 (include)
  ElmerGUI/cmake/Modules/FindQwt.cmake:11 (INCLUDE)
  ElmerGUI/CMakeLists.txt:56 (FIND_PACKAGE)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Could NOT find Qt3 (missing: QT_QT_LIBRARY QT_INCLUDE_DIR) 
CMake was unable to find desired Qt version: 3. Set advanced values QT_QMAKE_EXECUTABLE and QT3_QGLOBAL_H_FILE.
--   [ElmerGUI] Qwt:             TRUE
--   [ElmerGUI] QWT_LIBRARY:     /app/lib/libqwt.so
--   [ElmerGUI] QWT_INCLUDE_DIR: /app/include
-- ------------------------------------------------
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so  found components:  OpenGL GLX 
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
CMake Deprecation Warning at /app/lib/cmake/vtk-9.3/vtk-use-file-deprecated.cmake:1 (message):
  The `VTK_USE_FILE` is no longer used starting with 8.90.
Call Stack (most recent call first):
  ElmerGUI/CMakeLists.txt:94 (INCLUDE)


--   [ElmerGUI] VTK version:       9.3.0
--   [ElmerGUI] VTK_LIBS:          VTK::WrappingTools;VTK::ViewsQt;VTK::ViewsContext2D;VTK::loguru;VTK::TestingRendering;VTK::TestingCore;VTK::vtksys;VTK::ViewsInfovis;VTK::CommonColor;VTK::RenderingQt;VTK::RenderingVolumeOpenGL2;VTK::glew;VTK::opengl;VTK::RenderingLabel;VTK::octree;VTK::RenderingLOD;VTK::RenderingLICOpenGL2;VTK::RenderingImage;VTK::RenderingContextOpenGL2;VTK::RenderingCellGrid;VTK::IOVeraOut;VTK::hdf5;VTK::IOTecplotTable;VTK::utf8;VTK::IOSegY;VTK::IOParallelXML;VTK::IOParallelNetCDF;VTK::mpi;VTK::netcdf;VTK::IOPLY;VTK::IOOggTheora;VTK::theora;VTK::ogg;VTK::IONetCDF;VTK::libproj;VTK::IOMotionFX;VTK::pegtl;VTK::IOMPIParallel;VTK::IOParallel;VTK::jsoncpp;VTK::IOMPIImage;VTK::IOMINC;VTK::IOLSDyna;VTK::IOInfovis;VTK::libxml2;VTK::zlib;VTK::IOImport;VTK::IOIOSS;VTK::fmt;VTK::ioss;VTK::cgns;VTK::exodusII;VTK::IOFLUENTCFF;VTK::IOVideo;VTK::IOMovie;VTK::IOExportPDF;VTK::libharu;VTK::IOExportGL2PS;VTK::RenderingGL2PSOpenGL2;VTK::gl2ps;VTK::png;VTK::IOExport;VTK::RenderingVtkJS;VTK::nlohmannjson;VTK::RenderingSceneGraph;VTK::IOExodus;VTK::IOEnSight;VTK::IOCityGML;VTK::pugixml;VTK::IOChemistry;VTK::IOCesium3DTiles;VTK::IOGeometry;VTK::IOCellGrid;VTK::IOCONVERGECFD;VTK::IOHDF;VTK::IOCGNSReader;VTK::IOAsynchronous;VTK::IOAMR;VTK::InteractionImage;VTK::ImagingStencil;VTK::ImagingStatistics;VTK::ImagingMorphological;VTK::ImagingMath;VTK::ImagingFourier;VTK::GUISupportQtSQL;VTK::IOSQL;VTK::sqlite;VTK::GUISupportQtQuick;VTK::GUISupportQt;VTK::GeovisCore;VTK::InfovisLayout;VTK::ViewsCore;VTK::InteractionWidgets;VTK::RenderingVolume;VTK::RenderingAnnotation;VTK::ImagingHybrid;VTK::ImagingColor;VTK::InteractionStyle;VTK::FiltersTopology;VTK::FiltersTensor;VTK::FiltersSelection;VTK::FiltersSMP;VTK::FiltersReduction;VTK::FiltersProgrammable;VTK::FiltersPoints;VTK::FiltersParallelVerdict;VTK::FiltersParallelImaging;VTK::FiltersParallelGeometry;VTK::FiltersImaging;VTK::ImagingGeneral;VTK::FiltersGeometryPreview;VTK::FiltersGeneric;VTK::FiltersFlowPaths;VTK::eigen;VTK::FiltersCellGrid;VTK::FiltersAMR;VTK::DomainsParallelChemistry;VTK::FiltersParallelMPI;VTK::FiltersParallel;VTK::FiltersTexture;VTK::FiltersModeling;VTK::ParallelMPI;VTK::DomainsChemistryOpenGL2;VTK::RenderingOpenGL2;VTK::RenderingHyperTreeGrid;VTK::RenderingUI;VTK::FiltersHybrid;VTK::DomainsChemistry;VTK::ChartsCore;VTK::InfovisCore;VTK::FiltersExtraction;VTK::ParallelDIY;VTK::diy2;VTK::IOXML;VTK::IOXMLParser;VTK::expat;VTK::ParallelCore;VTK::IOLegacy;VTK::IOCore;VTK::doubleconversion;VTK::lz4;VTK::lzma;VTK::fast_float;VTK::FiltersStatistics;VTK::FiltersHyperTree;VTK::ImagingSources;VTK::IOImage;VTK::DICOMParser;VTK::jpeg;VTK::metaio;VTK::tiff;VTK::RenderingContext2D;VTK::RenderingFreeType;VTK::freetype;VTK::kwiml;VTK::RenderingCore;VTK::FiltersSources;VTK::ImagingCore;VTK::FiltersGeneral;VTK::FiltersVerdict;VTK::verdict;VTK::FiltersGeometry;VTK::CommonComputationalGeometry;VTK::FiltersCore;VTK::CommonExecutionModel;VTK::CommonDataModel;VTK::CommonSystem;VTK::CommonMisc;VTK::exprtk;VTK::CommonTransforms;VTK::CommonMath;VTK::kissfft;VTK::CommonCore
--   [ElmerGUI] VTK_INCLUDE_DIRS:  
-- ------------------------------------------------
--   [ElmerGUI] Compiling in matc
-- ------------------------------------------------
CMake Deprecation Warning at /app/lib/cmake/vtk-9.3/vtk-use-file-deprecated.cmake:1 (message):
  The `VTK_USE_FILE` is no longer used starting with 8.90.
Call Stack (most recent call first):
  ElmerGUI/Application/CMakeLists.txt:115 (INCLUDE)


CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
  qt5_use_modules is not part of the official API, and might be removed in Qt
  6.
Call Stack (most recent call first):
  /usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
  ElmerGUI/Application/CMakeLists.txt:214 (QT5_USE_MODULES)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Deprecation Warning at ElmerGUIlogger/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- ------------------------------------------------
-- ------------------------------------------------
--   [ElmerGUIlogger] Qt5:               
--   [ElmerGUIlogger] Qt5 Libraries: Qt5::OpenGL Qt5::Xml Qt5::Script Qt5::Widgets Qt5::Gui Qt5::Core Qt5::PrintSupport
-- ------------------------------------------------
CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
  qt5_use_modules is not part of the official API, and might be removed in Qt
  6.
Call Stack (most recent call first):
  /usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
  ElmerGUIlogger/CMakeLists.txt:65 (QT5_USE_MODULES)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- ------------------------------------------------
--   BLAS library:   /app/lib/libblas.so
--   LAPACK library: /app/lib/liblapack.so;/app/lib/libblas.so
-- ------------------------------------------------
--   Fortran compiler:        /usr/bin/gfortran
--   Fortran flags:             -fallow-argument-mismatch -O2 -g -DNDEBUG
-- ------------------------------------------------
--   C compiler:              /usr/bin/cc
--   C flags:                 -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer  -O2 -g -DNDEBUG
-- ------------------------------------------------
--   CXX compiler:            /usr/bin/c++
--   CXX flags:               -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer  -O2 -g -DNDEBUG
-- ------------------------------------------------
--   MPI Fortran:             TRUE
--   MPI Fortran compiler:    /app/bin/mpif90
--   MPI Fortran flags:       
--   MPI Fortran include dir: /app/include;/app/lib
--   MPI Fortran libraries:   /app/lib/libMPI_usempif08.so;/app/lib/libMPI_usempi_ignore_tkr.so;/app/lib/libMPI_mpifh.so;/app/lib/libMPI.so
--   MPI Fortran link flags:   -Wl,-rpath  -Wl,/app/lib  -Wl,--enable-new-dtags
-- ------------------------------------------------
--   MPI C:             TRUE
--   MPI C compiler:    /app/bin/mpicc
--   MPI C flags:       
--   MPI C include dir: /app/include
--   MPI C libraries:   /app/lib
--   MPI C flags:       
-- ------------------------------------------------
--   Hypre:             TRUE
--   Hypre include:     /app/include
--   Hypre libraries:   /app/lib/libHYPRE.a
-- ------------------------------------------------
--   Trilinos:           1
--   Trilinos_DIR:       /app/lib/cmake/Trilinos
--   Trilinos_LIBRARIES: Belos::all_libs;ML::all_libs;Ifpack::all_libs;Amesos::all_libs;Galeri::all_libs;AztecOO::all_libs;Isorropia::all_libs;Xpetra::all_libs;Thyra::all_libs;ThyraTpetraAdapters::all_libs;ThyraEpetraExtAdapters::all_libs;ThyraEpetraAdapters::all_libs;ThyraCore::all_libs;TrilinosSS::all_libs;Tpetra::all_libs;TpetraCore::all_libs;TpetraTSQR::all_libs;EpetraExt::all_libs;Triutils::all_libs;Zoltan::all_libs;Epetra::all_libs;RTOp::all_libs;KokkosKernels::all_libs;Teuchos::all_libs;TeuchosKokkosComm::all_libs;TeuchosKokkosCompat::all_libs;TeuchosRemainder::all_libs;TeuchosNumerics::all_libs;TeuchosComm::all_libs;TeuchosParameterList::all_libs;TeuchosParser::all_libs;TeuchosCore::all_libs;Kokkos::all_libs
-- ------------------------------------------------
--   Building contributed solvers
-- ------------------------------------------------
--   Building ElmerGUI logger
-- ------------------------------------------------
--   Building Lua
-- ------------------------------------------------
-- ------------------------------------------------
--   Package filename: elmerfem-9.0-9352634-20240227_Linux-x86_64 
--   Patch version: 9.0-9352634 
-- Configuring incomplete, errors occurred!
Error: module Elmer: Child process exited with code 1