Thank you Daniel for the reply. It was my bad of pointing to the wrong
scalapack path. Now the configure step passes. When I start doing "make" ,
 I get the following error after finishing 35% of the build process:

*Scanning dependencies of target obj_sundials_release*
*[ 34%] Building CXX object
source/sundials/CMakeFiles/obj_sundials_release.dir/arkode.cc.o*
*[ 34%] Building CXX object
source/sundials/CMakeFiles/obj_sundials_release.dir/ida.cc.o*
*[ 34%] Building CXX object
source/sundials/CMakeFiles/obj_sundials_release.dir/copy.cc.o*
*[ 35%] Building CXX object
source/sundials/CMakeFiles/obj_sundials_release.dir/kinsol.cc.o*
*[ 35%] Built target obj_sundials_release*
*[ 35%] Generating data_out_dof_data.inst*

*Please verify that both the operating system and the processor support
Intel(R) AVX512DQ, AVX512F, AVX512CD, AVX512BW and AVX512VL instructions.*

*source/numerics/CMakeFiles/obj_numerics_inst.dir/build.make:91: recipe for
target 'source/numerics/data_out_dof_data.inst' failed*
*make[2]: *** [source/numerics/data_out_dof_data.inst] Error 1*
*CMakeFiles/Makefile2:1796: recipe for target
'source/numerics/CMakeFiles/obj_numerics_inst.dir/all' failed*
*make[1]: *** [source/numerics/CMakeFiles/obj_numerics_inst.dir/all] Error
2*
*Makefile:127: recipe for target 'all' failed*
*make: *** [all] Error *

The compile line script which I am using to install dealii is as follows:

*cmake -DCMAKE_BUILD_TYPE=Release -DDEAL_II_WITH_THREADS=OFF
-DDEAL_II_ALLOW_PLATFORM_INTROSPECTION=OFF -DCMAKE_C_COMPILER=cc
-DCMAKE_CXX_COMPILER=CC -DCMAKE_Fortran_COMPILER=ftn -DMPI_C_COMPILER=cc
-DMPI_CXX_COMPILER=CC  -DMPI_Fortran_COMPILER=ftn
-DDEAL_II_CXX_FLAGS_RELEASE="-O3" -DDEAL_II_COMPONENT_EXAMPLES=OFF
-DDEAL_II_WITH_MPI=ON -DDEAL_II_WITH_64BIT_INDICES=ON
-DP4EST_DIR="/p4est/intel18.0_p4est_2.0" -DDEAL_II_WITH_PETSC=ON
-DPETSC_DIR=/petsc/intel_petsc3.9.4_double_64bit -DPETSC_ARCH=
-DDEAL_II_WITH_SLEPC=ON -DSLEPC_DIR=/slepc/intel_slepc3.9.2_double_64bit
-DLAPACK_FOUND=true -DLAPACK_DIR="${MKLROOT}/lib/intel64"
-DLAPACK_LIBRARIES="${MKLROOT}/lib/intel64/libmkl_intel_lp64.so;${MKLROOT}/lib/intel64/libmkl_core.so;${MKLROOT}/lib/intel64/libmkl_intel_thread.so"
-DLAPACK_LINKER_FLAGS="-liomp5 -lpthread -lm -ldl"
-DSCALAPACK_DIR="${MKLROOT}/lib/intel64"
-DSCALAPACK_LIBRARIES="${MKLROOT}/lib/intel64/libmkl_scalapack_lp64.so;${MKLROOT}/lib/intel64/libmkl_blacs_intelmpi_lp64.so"
-DCMAKE_INSTALL_PREFIX=/dealii/intel18_double_dealii9.0.1  ../dealii-9.0.1*

I am wondering what am I missing during my installation process on this
Cray machine. As you can see from above I do not give any AVX flags as
compilation flags. I only use -O3 flag.  I am using login nodes for
compiling on a Cray supercomputer.

Regards
Phani


On Tue, Apr 2, 2019 at 8:03 AM Daniel Arndt <
daniel.ar...@iwr.uni-heidelberg.de> wrote:

> Phani,
>
> The relevant error message is:
>
> Performing C++ SOURCE FILE Test DEAL_II_HAVE_USABLE_FLAGS_RELEASE failed
> with the following output:
> Change Dir:
> /home/ComputationalSolidMechanics/yashu_mom145/dft-fe/dealii/buildDealii9.0.1/CMakeFiles/CMakeTmp
>
> Run Build Command:"/usr/bin/gmake" "cmTC_b428c/fast"
> /usr/bin/gmake -f CMakeFiles/cmTC_b428c.dir/build.make
> CMakeFiles/cmTC_b428c.dir/build
> gmake[1]: Entering directory
> '/home/ComputationalSolidMechanics/yashu_mom145/dft-fe/dealii/buildDealii9.0.1/CMakeFiles/CMakeTmp'
> Building CXX object CMakeFiles/cmTC_b428c.dir/src.cxx.o
> /opt/cray/pe/craype/2.5.13/bin/CC     -DDEAL_II_HAVE_USABLE_FLAGS_RELEASE
> -fpic -ansi -w2 -diag-disable=remark -wd21 -wd68 -wd135 -wd175 -wd177
> -wd191 -wd193 -wd279 -wd327 -wd383 -wd981 -wd1418 -wd1478 -wd1572 -wd2259
> -wd2536 -wd3415 -wd15531 -wd111 -wd128 -wd185 -wd186 -wd280 -qopenmp-simd
> -std=c++11 -O2 -no-ansi-alias -ip -funroll-loops -O3   -o
> CMakeFiles/cmTC_b428c.dir/src.cxx.o -c
> /home/ComputationalSolidMechanics/yashu_mom145/dft-fe/dealii/buildDealii9.0.1/CMakeFiles/CMakeTmp/src.cxx
> gmake[1]: *** No rule to make target
> '/lib/intel64/libmkl_scalapack_lp64.so', needed by 'cmTC_b428c'.  Stop.
> gmake[1]: Leaving directory
> '/home/ComputationalSolidMechanics/yashu_mom145/dft-fe/dealii/buildDealii9.0.1/CMakeFiles/CMakeTmp'
> Makefile:126: recipe for target 'cmTC_b428c/fast' failed
> gmake: *** [cmTC_b428c/fast] Error 2
>
> Source file was:
> int main(){ return 0; }
>
> It seems that "/lib/intel64/libmkl_scalapack_lp64.so" is not a valid file.
> Can you check if this file exists? Can you configure without SCALAPACK
> support?
>
> Best,
> Daniel
>
> --
> 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.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to