Hello,
I am trying to install deal.II on a cray XC50 supercomputer.
cmake -DCMAKE_INSTALL_PREFIX=~/bin/dealii-9.1.1 \
-DPREFIX_PATH=/opt/cray/pe \
-DCMAKE_CXX_COMPILER=/opt/cray/pe/craype/2.5.13/bin/CC \
-DWITH_MPI=ON \
-DWITH_PETSC=OFF -DPETSC_DIR=$PETSC_DIR -DPETSC_ARCH=$PETSC_ARCH \
-DWITH_P4EST=ON -DP4EST_DIR=~/bin/p4est-2.2 \
~/source/dealii-9.1.1
I have attached detailed.log and summary.log. Although the configuring
exits without errors, I can see in detailed.log that MPI_VERSION was not
detected correctly. The compilers were correctly detected. All other
variables are just blanks. The relevant snippet of detailed.log is as
follows:
# DEAL_II_WITH_MPI set up with external dependencies
# MPI_VERSION = 0.0
# MPI_C_COMPILER = /opt/cray/pe/craype/2.5.13/bin/cc
# MPI_CXX_COMPILER = /opt/cray/pe/craype/2.5.13/bin/CC
# MPI_Fortran_COMPILER = /opt/cray/pe/craype/2.5.13/bin/ftn
# MPI_CXX_FLAGS =
# MPI_LINKER_FLAGS =
# MPI_INCLUDE_DIRS =
# MPI_USER_INCLUDE_DIRS =
# MPI_LIBRARIES =
Is this an issue? How to fix this? I had loaded cray-mpich module before
invoking cmake and switched PrgEnv-cray with PrgEnv-gnu.
--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see
https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/dealii/71a50bd5-acf1-4cd5-b3a8-bcb0fd295399%40googlegroups.com.
###
#
# deal.II configuration:
# CMAKE_BUILD_TYPE: DebugRelease
# BUILD_SHARED_LIBS: ON
# CMAKE_INSTALL_PREFIX:
/home/ComptGasDynLab/vachanpotluri/bin/dealii-9.1.1
# CMAKE_SOURCE_DIR:
/home/ComptGasDynLab/vachanpotluri/source/dealii-9.1.1
# (version 9.1.1)
# CMAKE_BINARY_DIR:
/home/ComptGasDynLab/vachanpotluri/build/dealii-9.1.1
# CMAKE_CXX_COMPILER: GNU 7.2.0 on platform Linux x86_64
# /opt/cray/pe/craype/2.5.13/bin/CC
# CMAKE_C_COMPILER: /opt/cray/pe/craype/2.5.13/bin/cc
# CMAKE_Fortran_COMPILER: /opt/cray/pe/craype/2.5.13/bin/ftn
# CMAKE_GENERATOR: Unix Makefiles
#
# Base configuration (prior to feature configuration):
# DEAL_II_CXX_FLAGS: -pedantic -fPIC -Wall -Wextra
-Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wsuggest-override -Wswitch
-Wsynth -Wwrite-strings -Wno-placement-new -Wno-deprecated-declarations
-Wno-literal-suffix -Wno-psabi -fopenmp-simd -std=c++17
# DEAL_II_CXX_FLAGS_RELEASE: -O2 -funroll-loops -funroll-all-loops
-fstrict-aliasing -Wno-unused-local-typedefs
# DEAL_II_CXX_FLAGS_DEBUG: -O0 -ggdb -Wa,--compress-debug-sections
# DEAL_II_LINKER_FLAGS: -Wl,--as-needed -rdynamic -fuse-ld=gold
# DEAL_II_LINKER_FLAGS_RELEASE:
# DEAL_II_LINKER_FLAGS_DEBUG: -ggdb
# DEAL_II_DEFINITIONS:
# DEAL_II_DEFINITIONS_RELEASE:
# DEAL_II_DEFINITIONS_DEBUG: DEBUG
# DEAL_II_USER_DEFINITIONS:
# DEAL_II_USER_DEFINITIONS_REL:
# DEAL_II_USER_DEFINITIONS_DEB: DEBUG
# DEAL_II_INCLUDE_DIRS
# DEAL_II_USER_INCLUDE_DIRS:
# DEAL_II_BUNDLED_INCLUDE_DIRS:
# DEAL_II_LIBRARIES:
# DEAL_II_LIBRARIES_RELEASE:
# DEAL_II_LIBRARIES_DEBUG:
# DEAL_II_COMPILER_VECTORIZATION_LEVEL: 0
#
# Configured Features (DEAL_II_ALLOW_BUNDLED = ON, DEAL_II_ALLOW_AUTODETECTION
= ON):
# ( DEAL_II_WITH_64BIT_INDICES = OFF )
# ( DEAL_II_WITH_ADOLC = OFF )
# ( DEAL_II_WITH_ARPACK = OFF )
# ( DEAL_II_WITH_ASSIMP = OFF )
# DEAL_II_WITH_BOOST set up with bundled packages
# BOOST_CXX_FLAGS = -Wno-unused-local-typedefs
# BOOST_DEFINITIONS = BOOST_NO_AUTO_PTR
# BOOST_USER_DEFINITIONS = BOOST_NO_AUTO_PTR
# BOOST_BUNDLED_INCLUDE_DIRS =
/home/ComptGasDynLab/vachanpotluri/source/dealii-9.1.1/bundled/boost-1.62.0/include
# BOOST_LIBRARIES = rt
# DEAL_II_WITH_COMPLEX_VALUES = ON
# ( DEAL_II_WITH_CUDA = OFF )
# DEAL_II_WITH_CXX14 = ON
# DEAL_II_WITH_CXX17 = ON
# ( DEAL_II_WITH_GINKGO = OFF )
# ( DEAL_II_WITH_GMSH = OFF )
# ( DEAL_II_WITH_GSL = OFF )
# ( DEAL_II_WITH_HDF5 = OFF )
# ( DEAL_II_WITH_LAPACK = OFF )
# ( DEAL_II_WITH_METIS = OFF )
# DEAL_II_WITH_MPI set up with external dependencies
# MPI_VERSION = 0.0
# MPI_C_COMPILER = /opt/cray/pe/craype/2.5.13/bin/cc
# MPI_CXX_COMPILER = /opt/cray/pe/craype/2.5.13/bin/CC
# MPI_Fortran_COMPILER = /opt/cray/pe/craype/2.5.13/bin/ftn
# MPI_CXX_FLAGS =
# MPI_LINKER_FLAGS =
# MPI_INCLUDE_DIRS =
# MPI_USER_INCLUDE_DIRS =
# MPI_LIBRARIES =
# DEAL_II_WITH_MUPARSER set up with bundled packages
# MUPARSER_BUNDLED_INCLUDE_DIRS =
/home/ComptGasDynLab/vachanpotluri/source/dealii-9.1.1/bundled/muparser_v2_2_4//include
# ( DEAL_II_WITH_NANOFLANN = OFF )
# ( DEAL_II_WITH_NETCDF = OFF )
# ( DEAL_II_WITH_OPENCASCADE = OFF )
# DEAL_II_WITH_P4EST set up with external dependencies
# P4EST_VERSION = 2.2
# P4EST_DIR = /home/ComptGasDynLab/vachanpotluri/bin/p4est-2.2
# P4EST_INCLUDE_DIRS =
/home/ComptGasDynLab/vachanpotluri/bin/p4est-2.2/FAST/include
# P4EST_USER_INCLUDE_DIRS =
/home/ComptGasDynLab/vachanpotluri/bin/p4est-2.2/FAST/include
# P4EST_LIBRARIES =
optimized;/home/ComptGasDynLab/vachanpotluri/bin/p4est-2.2/FAST/lib/libp4est.so;/home/ComptGasDynLab/vachanpotluri/bin/p4est-2.2/FAST/lib/libsc.so;debug;/home/ComptGasDynLab/vachanpotluri/bin/p4est-2.2/DEBUG/lib/libp4est.so;/home/ComptGasDynLab/vachanpotluri/bin/p4est-2.2/DEBUG/lib/libsc.so;general
# ( DEAL_II_WITH_PETSC = OFF )
# ( DEAL_II_WITH_SCALAPACK = OFF )
# ( DEAL_II_WITH_SLEPC = OFF )
# ( DEAL_II_WITH_SUNDIALS = OFF )
# ( DEAL_II_WITH_SYMENGINE = OFF )
# DEAL_II_WITH_THREADS set up with bundled packages
# TBB_VERSION = bundled
# THREADS_CXX_FLAGS = -Wno-parentheses
# THREADS_DEFINITIONS_DEBUG = TBB_USE_DEBUG;TBB_DO_ASSERT=1
# THREADS_USER_DEFINITIONS_DEBUG = TBB_USE_DEBUG;TBB_DO_ASSERT=1
# THREADS_BUNDLED_INCLUDE_DIRS =
/home/ComptGasDynLab/vachanpotluri/source/dealii-9.1.1/bundled/tbb-2018_U2/include
# THREADS_LIBRARIES = dl
# ( DEAL_II_WITH_TRILINOS = OFF )
# ( DEAL_II_WITH_UMFPACK = OFF )
# DEAL_II_WITH_ZLIB set up with external dependencies
# ZLIB_VERSION = 1.2.8
# ZLIB_INCLUDE_DIRS = /usr/include
# ZLIB_LIBRARIES = /usr/lib64/libz.so
#
# Component configuration:
# ( DEAL_II_COMPONENT_DOCUMENTATION = OFF )
# DEAL_II_COMPONENT_EXAMPLES
# ( DEAL_II_COMPONENT_PACKAGE = OFF )
# ( DEAL_II_COMPONENT_PYTHON_BINDINGS = OFF )
#
###
###
#
# deal.II configuration:
# CMAKE_BUILD_TYPE: DebugRelease
# BUILD_SHARED_LIBS: ON
# CMAKE_INSTALL_PREFIX:
/home/ComptGasDynLab/vachanpotluri/bin/dealii-9.1.1
# CMAKE_SOURCE_DIR:
/home/ComptGasDynLab/vachanpotluri/source/dealii-9.1.1
# (version 9.1.1)
# CMAKE_BINARY_DIR:
/home/ComptGasDynLab/vachanpotluri/build/dealii-9.1.1
# CMAKE_CXX_COMPILER: GNU 7.2.0 on platform Linux x86_64
# /opt/cray/pe/craype/2.5.13/bin/CC
#
# Configured Features (DEAL_II_ALLOW_BUNDLED = ON, DEAL_II_ALLOW_AUTODETECTION
= ON):
# ( DEAL_II_WITH_64BIT_INDICES = OFF )
# ( DEAL_II_WITH_ADOLC = OFF )
# ( DEAL_II_WITH_ARPACK = OFF )
# ( DEAL_II_WITH_ASSIMP = OFF )
# DEAL_II_WITH_BOOST set up with bundled packages
# DEAL_II_WITH_COMPLEX_VALUES = ON
# ( DEAL_II_WITH_CUDA = OFF )
# DEAL_II_WITH_CXX14 = ON
# DEAL_II_WITH_CXX17 = ON
# ( DEAL_II_WITH_GINKGO = OFF )
# ( DEAL_II_WITH_GMSH = OFF )
# ( DEAL_II_WITH_GSL = OFF )
# ( DEAL_II_WITH_HDF5 = OFF )
# ( DEAL_II_WITH_LAPACK = OFF )
# ( DEAL_II_WITH_METIS = OFF )
# DEAL_II_WITH_MPI set up with external dependencies
# DEAL_II_WITH_MUPARSER set up with bundled packages
# ( DEAL_II_WITH_NANOFLANN = OFF )
# ( DEAL_II_WITH_NETCDF = OFF )
# ( DEAL_II_WITH_OPENCASCADE = OFF )
# DEAL_II_WITH_P4EST set up with external dependencies
# ( DEAL_II_WITH_PETSC = OFF )
# ( DEAL_II_WITH_SCALAPACK = OFF )
# ( DEAL_II_WITH_SLEPC = OFF )
# ( DEAL_II_WITH_SUNDIALS = OFF )
# ( DEAL_II_WITH_SYMENGINE = OFF )
# DEAL_II_WITH_THREADS set up with bundled packages
# ( DEAL_II_WITH_TRILINOS = OFF )
# ( DEAL_II_WITH_UMFPACK = OFF )
# DEAL_II_WITH_ZLIB set up with external dependencies
#
# Component configuration:
# ( DEAL_II_COMPONENT_DOCUMENTATION = OFF )
# DEAL_II_COMPONENT_EXAMPLES
# ( DEAL_II_COMPONENT_PACKAGE = OFF )
# ( DEAL_II_COMPONENT_PYTHON_BINDINGS = OFF )
#
# Detailed information (compiler flags, feature configuration) can be found in
detailed.log
#
# Run $ make info to print a help message with a list of top level targets
#
###