[Trilinos-Users] compile error
David Hysom
hysom1 at llnl.gov
Fri Jul 18 17:17:38 MDT 2014
Hi,
Trying to compile with intel, I get the following error:
[ 34%] Building CXX object
packages/kokkos/classic/LinAlg/CMakeFiles/kokkoslinalg.dir/Kokkos_Mkl_RawSparseKernels.cpp.o
/p/lscratchd/hysom/trilinos-11.8.1-Source/packages/kokkos/classic/LinAlg/Kokkos_Mkl_RawSparseKernels.cpp(529):
error: expected a "}"
My cmake script follows:
TRILINOS_SOURCE_PATH=/p/lscratchd/hysom/trilinos-11.8.1-Source
TRILINOS_INSTALL_PATH=/p/lscratchd/hysom/trilinos_intel
EXTRA_ARGS=$@
rm -f CMakeCache.txt
cmake \
-D KokkosClassic_DefaultNode:STRING="Kokkos::OpenMPNode" \
-D Teuchos_ENABLE_COMPLEX:BOOL=OFF \
-D Tpetra_INST_COMPLEX_DOUBLE:BOOL=OFF \
-D Trilinos_ENABLE_ThreadPool:BOOL=ON \
-D Trilinos_ENABLE_TEUCHOS_TIME_MONITOR:BOOL=ON \
-D TPL_ENABLE_Pthread:BOOL=ON \
-D TPL_ENABLE_MPI:BOOL=OFF \
-D TPL_ENABLE_TBB:BOOL=OFF \
-D TPL_ENABLE_MKL:BOOL=ON \
-D
MKL_LIBRARY_DIRS:STRING="/opt/intel-14.0/mkl/lib/intel64;/opt/intel-14.0/compiler/lib/intel64/;/usr/lib64"
\
-D MKL_LIBRARY_NAMES:STRING="mkl_intel_lp64;
mkl_intel_thread; mkl_core; iomp5; pthread" \
-D TBB_LIBRARY_DIRS="/opt/intel-14.0/tbb/lib/intel64/" \
-D
TBB_INCLUDE_DIRS="/opt/intel-14.0/tbb/include/tbb/;/opt/intel-14.0/tbb/include"
\
-D TPL_MKL_INCLUDE_DIRS:STRING="/opt/intel-14.0/mkl/include" \
-D Trilinos_ENABLE_Kokkos:BOOL=ON \
-D Trilinos_ENABLE_OpenMP:BOOL=ON \
-D Trilinos_ENABLE_Fortran:BOOL=ON \
-D Trilinos_ENABLE_CHECKED_STL:BOOL=OFF \
-D Trilinos_ENABLE_EXPLICIT_INSTANTIATION:BOOL=OFF \
-D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=OFF \
-D Trilinos_ENABLE_Anasazi:BOOL=ON \
-D Trilinos_ENABLE_Tpetra:BOOL=ON \
-D Trilinos_ENABLE_Epetra:BOOL=ON \
-D Trilinos_ENABLE_EpetraExt:BOOL=ON \
-D Trilinos_ENABLE_TESTS:BOOL=OFF \
-D Trilinos_ENABLE_EXAMPLES:BOOL=OFF \
-D CMAKE_INSTALL_PREFIX:STRING=${TRILINOS_INSTALL_PATH} \
-D CMAKE_BUILD_TYPE:STRING=RELEASE \
-D CMAKE_C_COMPILER:STRING="icc" \
-D CMAKE_C_FLAGS:STRING="-O3 -g -Wall" \
-D CMAKE_CXX_COMPILER:STRING="icpc " \
-D CMAKE_CXX_FLAGS:STRING="-O3 -g -Wall " \
-D Tpetra_ENABLE_RTI:BOOL=ONN \
-D CMAKE_FORTRAN_FLAGS:STRING="-g -O3 " \
-D BLAS_LIBRARY_NAMES:STRING="mkl_intel_lp64;
mkl_intel_thread; mkl_core; iomp5; pthread" \
-D LAPACK_LIBRARY_NAMES:STRING="mkl_intel_lp64;
mkl_intel_thread; mkl_core; iomp5; pthread" \
-D
BLAS_LIBRARY_DIRS:STRING="/opt/intel-14.0/mkl/lib/intel64;/opt/intel-14.0/compiler/lib/intel64/;/usr/lib64"
\
-D
LAPACK_LIBRARY_DIRS:STRING="/opt/intel-14.0/mkl/lib/intel64;/opt/intel-14.0/compiler/lib/intel64/;/usr/lib64"
\
-D TPL_ENABLE_LAPACK:STRING=ON \
-D TPL_ENABLE_BLAS:STRING=ON \
-D DART_TESTING_TIMEOUT:STRING=600 \
${EXTRA_ARGS} \
${TRILINOS_SOURCE_PATH}
More information about the Trilinos-Users
mailing list