[Trilinos-Users] Kokkos compilation error

Andrey Prokopenko andrey.prok at mail.ru
Fri Jul 6 20:15:54 MDT 2012


Hi all,

just downloaded Trilinos 10.10.2, got an error building Kokkos. Pretty
sure it is just a misprint. The following fixes it.

--- kokkos/NodeAPI/Kokkos_DefaultNode.cpp.orig 2012-07-06
21:07:52.000000000 -0600
+++ kokkos/NodeAPI/Kokkos_DefaultNode.cpp 2012-07-06 21:08:06.000000000 -0600
@@ -58,7 +58,7 @@
     pl.set<int>("Num Threads",0);
     node_ = rcp<TBBNode>(new TBBNode(pl));
#elif defined(HAVE_KOKKOS_OPENMP)
-   node_ = rcp<TBBNode>(new OpenMPNode(pl));
+   node_ = rcp<OpenMPNode>(new OpenMPNode(pl));
#else
node_ = rcp<SerialNode>(new SerialNode(pl));
#endif

Just in case, here is my config script:

#!/bin/sh
EXTRA_ARGS=$@

cmake \
      --enable-shared \
      -D CMAKE_INSTALL_PREFIX:PATH=$HOME/local/opt/trilinos/ \
      -D CMAKE_BUILD_TYPE:STRING=RELEASE \
      -D Trilinos_ENABLE_TESTS:BOOL=OFF \
      -D TPL_ENABLE_MPI:BOOL=ON \
      -D Trilinos_ENABLE_OpenMP:BOOL=ON \
      -D Trilinos_ENABLE_Fortran:BOOL=OFF \
      -D Trilinos_ENABLE_ALL_PACKAGES:BOOL=OFF \
      -D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=OFF \
      -D Trilinos_ENABLE_Epetra:BOOL=ON \
      -D Trilinos_ENABLE_EpetraExt:BOOL=ON \
      -D Trilinos_ENABLE_AztecOO:BOOL=ON \
      -D Trilinos_ENABLE_Galeri:BOOL=ON \
      -D Trilinos_ENABLE_ML:BOOL=ON \
      -D Trilinos_ENABLE_Ifpack:BOOL=ON \
      -D Trilinos_ENABLE_Zoltan:BOOL=ON \
      -D Trilinos_ENABLE_Tpetra:BOOL=ON \
      $EXTRA_ARGS \
      ..

Sincerely,
Andrey



More information about the Trilinos-Users mailing list