[Trilinos-Users] PyTrilinos installation on ubuntu

Fabian Braennstroem f.braennstroem at gmx.de
Fri Nov 15 01:57:08 EST 2019


Hi all,

I am new to trilinos and would like to use pytrilinos for some testing.
Now, I am still stuck with the installation on a ubuntu system.

My cmake script looks like:













*cmake \    -DTrilinos_ENABLE_Teuchos=ON \    -DTrilinos_ENABLE_Epetra=ON
\    -DTrilinos_ENABLE_AztecOO=ON \    -DTrilinos_ENABLE_Ifpack=ON \
-DTrilinos_ENABLE_netcdf=OFF \    -DTrilinos_ENABLE_boostlib=OFF \
-DTPL_ENABLE_Netcdf=OFF \    -DTPL_ENABLE_BoostLib=OFF \
-DTrilinos_ENABLE_PyTrilinos=ON \    -DSTK_TRILINOS=OFF \
-DBUILD_SHARED_LIBS=ON \
-DCMAKE_INSTALL_PATH=/home/fbraenns/02_CFD/CALC/Trilinos/BIN \
-DCMAKE_INSTALL_PREFIX=/home/fbraenns/02_CFD/CALC/Trilinos/BIN \*
    ..

g++ version 8.3.0 is installed and python 3.6.8 (anaconda installation).

*Unfortunately, I get still during make this error message:*

/

















*home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/Map/Xpetra_TpetraMap_def.hpp:271:52:
  required from
here/home/fbraenns/02_CFD/CALC/Trilinos/packages/tpetra/core/src/Tpetra_Details_FixedHashTable_def.hpp:1171:66:
warning: declaration of ‘using execution_space = Kokkos::ViewTraits<long
int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial,
Kokkos::HostSpace>, Kokkos::MemoryTraits<0> >::execution_space’ shadows a
previous local [-Wshadow]     using execution_space = typename
counts_type::execution_space;
                    ^In file included from
/home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/tpetra/core/src/Tpetra_Details_FixedHashTable.hpp:1,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/tpetra/core/src/Tpetra_Details_LocalMap.hpp:49,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/tpetra/core/src/Tpetra_Map_decl.hpp:53,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/tpetra/core/src/Tpetra_Map.hpp:1,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/Map/Xpetra_Map_decl.hpp:60,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/xpetra/src/Xpetra_Map.hpp:1,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/DistObject/Xpetra_DistObject.hpp:52,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/MultiVector/Xpetra_MultiVector_decl.hpp:56,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/xpetra/src/Xpetra_MultiVector.hpp:1,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/Vector/Xpetra_Vector.hpp:52,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/Vector/Xpetra_VectorFactory_decl.hpp:50,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/xpetra/src/Xpetra_VectorFactory.hpp:1,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/Vector/Xpetra_EpetraVectorFactory.cpp:46:/home/fbraenns/02_CFD/CALC/Trilinos/packages/tpetra/core/src/Tpetra_Details_FixedHashTable_decl.hpp:88:48:
note: shadowed declaration is here*




*   typedef typename DeviceType::execution_space execution_space;
                                      ^~~~~~~~~~~~~~~make[2]: ***
[packages/xpetra/src/CMakeFiles/xpetra.dir/build.make:245:
packages/xpetra/src/CMakeFiles/xpetra.dir/Vector/Xpetra_EpetraVectorFactory.cpp.o]
Error 1make[1]: *** [CMakeFiles/Makefile2:5007:
packages/xpetra/src/CMakeFiles/xpetra.dir/all] Error 2make: ***
[Makefile:163: all] Error 2*

*A second try with:*
























*#! /bin/shEXTRA_ARGS=$@#export
PYTHONPATH=/home/wfspotz/lib64/python2.4/site-packagescmake \  -D
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/g++ \  -D
CMAKE_BUILD_TYPE:STRING=DEBUG \  -D CMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \  -D
DART_TESTING_TIMEOUT:STRING=600 \  -D Trilinos_ENABLE_TESTS:BOOL=OFF \  -D
Trilinos_ENABLE_DEBUG:BOOL=OFF \  -D Trilinos_ENABLE_Teuchos:BOOL=ON \  -D
Trilinos_ENABLE_Epetra:BOOL=ON \  -D Trilinos_ENABLE_EpetraExt:BOOL=OFF \
-D Trilinos_ENABLE_PyTrilinos:BOOL=ON \  -DTPL_ENABLE_Netcdf=OFF \
-DTPL_ENABLE_BoostLib=OFF \  -D BUILD_SHARED_LIBS:BOOL=ON \  -D
SWIG_EXECUTABLE:FILEPATH=/usr/bin/swig \  $EXTRA_ARGS \  ..*


*and make -j 4 gives me this:*


.*so.12.17 /usr/lib/x86_64-linux-gnu/liblapack.so
/usr/lib/x86_64-linux-gnu/libblas.so /usr/lib/x86_64-linux-gnu/libdl.so *




*cd /home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/kokkos-kernels/src
&& /usr/bin/cmake -E cmake_symlink_library libkokkoskernels.so.12.17
libkokkoskernels.so.12 libkokkoskernels.somake[2]: Leaving directory
'/home/fbraenns/02_CFD/CALC/Trilinos/BUILD'[ 48%] Built target
kokkoskernelsmake[1]: Leaving directory
'/home/fbraenns/02_CFD/CALC/Trilinos/BUILD'make: *** [Makefile:166: all]
Error 2*


*and using just make:*


























*/home/fbraenns/02_CFD/CALC/Trilinos/packages/tpetra/core/src/Tpetra_Details_FixedHashTable_def.hpp:1171:66:
warning: declaration of ‘using execution_space = Kokkos::ViewTraits<long
int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial,
Kokkos::HostSpace>, Kokkos::MemoryTraits<0> >::execution_space’ shadows a
previous local [-Wshadow]     using execution_space = typename
counts_type::execution_space;
                    ^In file included from
/home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/tpetra/core/src/Tpetra_Details_FixedHashTable.hpp:1,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/tpetra/core/src/Tpetra_Details_LocalMap.hpp:49,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/tpetra/core/src/Tpetra_Map_decl.hpp:53,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/tpetra/core/src/Tpetra_Map.hpp:1,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/Map/Xpetra_Map_decl.hpp:60,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/xpetra/src/Xpetra_Map.hpp:1,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/DistObject/Xpetra_DistObject.hpp:52,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/MultiVector/Xpetra_MultiVector_decl.hpp:56,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/xpetra/src/Xpetra_MultiVector.hpp:1,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/Vector/Xpetra_Vector.hpp:52,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/Vector/Xpetra_VectorFactory_decl.hpp:50,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/BUILD/packages/xpetra/src/Xpetra_VectorFactory.hpp:1,
               from
/home/fbraenns/02_CFD/CALC/Trilinos/packages/xpetra/src/Vector/Xpetra_EpetraVectorFactory.cpp:46:/home/fbraenns/02_CFD/CALC/Trilinos/packages/tpetra/core/src/Tpetra_Details_FixedHashTable_decl.hpp:88:48:
note: shadowed declaration is here   typedef typename
DeviceType::execution_space execution_space;
                ^~~~~~~~~~~~~~~make[2]: ***
[packages/xpetra/src/CMakeFiles/xpetra.dir/build.make:248:
packages/xpetra/src/CMakeFiles/xpetra.dir/Vector/Xpetra_EpetraVectorFactory.cpp.o]
Error 1make[2]: Leaving directory
'/home/fbraenns/02_CFD/CALC/Trilinos/BUILD'make[1]: ***
[CMakeFiles/Makefile2:4760: packages/xpetra/src/CMakeFiles/xpetra.dir/all]
Error 2make[1]: Leaving directory
'/home/fbraenns/02_CFD/CALC/Trilinos/BUILD'make: *** [Makefile:166: all]
Error 2*


Does anyone have a hint what I am doing wrong?

-- PyTrilinos installation path:
/usr/local/lib/python3.6/site-packages/PyTrilinos

Thanks in advance!
Best Regards


-- 
Best Regards!
Fabian Brännström
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://trilinos.org/pipermail/trilinos-users/attachments/20191115/4246a51e/attachment-0001.html>


More information about the Trilinos-Users mailing list