[Trilinos-Users] Ifpack2 error building Trilinos 11.6.2

Ted Kord teddy.kord at gmail.com
Wed Feb 26 23:01:17 MST 2014


Hello,

I get the following error when building 11.6.2:

*Linking CXX executable Ifpack2_unit_tests.exe*

CMakeFiles/Ifpack2_unit_tests.dir/Ifpack2_UnitTestContainer.cpp.o: In
function `(anonymous namespace)::SparseContainer_ILUT_UnitTest<double, int,
int>::runUnitTestImpl(Teuchos::basic_FancyOStream<char,
std::char_traits<char> >&, bool&) const':

Ifpack2_UnitTestContainer.cpp:(.text+0x49e2): undefined reference to
`Ifpack2::SparseContainer<Tpetra::CrsMatrix<double, int, int,
KokkosClassic::SerialNode, KokkosClassic::AltSparseOps<void, int,
KokkosClassic::SerialNode,
KokkosClassic::details::AltSparseOpsDefaultAllocator<int,
KokkosClassic::SerialNode> > >, Ifpack2::ILUT<Tpetra::CrsMatrix<double,
int, int, KokkosClassic::SerialNode, KokkosClassic::AltSparseOps<void, int,
KokkosClassic::SerialNode,
KokkosClassic::details::AltSparseOpsDefaultAllocator<int,
KokkosClassic::SerialNode> > > >
>::SparseContainer(Teuchos::RCP<Tpetra::RowMatrix<double, int, int,
KokkosClassic::SerialNode> const> const&, Teuchos::ArrayView<int const>
const&)'

collect2: error: ld returned 1 exit status

make[2]: *** [packages/ifpack2/test/unit_tests/Ifpack2_unit_tests.exe]
Error 1

make[1]: ***
[packages/ifpack2/test/unit_tests/CMakeFiles/Ifpack2_unit_tests.dir/all]
Error 2


My configure script is:


#!/bin/sh

EXTRA_ARGS=$@


rm -f CMakeCache.txt


cmake \

        -D CMAKE_INSTALL_PREFIX:PATH=/home/tedkord/TRILINOS \

        -D CMAKE_BUILD_TYPE:STRING=RELEASE \

        -D CMAKE_C_COMPILER=/usr/bin/mpicc \

        -D CMAKE_CXX_COMPILER=/usr/bin/mpicxx \

        -D BUILD_SHARED_LIBS:BOOL=ON \

        -D Trilinos_ENABLE_ALL_PACKAGES:BOOL=ON \

        -D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=ON \

        -D Trilinos_ENABLE_Epetra:BOOL=ON \

        -D Trilinos_ENABLE_ML:BOOL=ON \

        -D Trilinos_ENABLE_PyTrilinos:BOOL=ON \

        -D Trilinos_ENABLE_TESTS:BOOL=ON \

        -D Trilinos_ENABLE_EXAMPLES:BOOL=ON \

        -D HAVE_GCC_ABI_DEMANGLE:BOOL=ON \

        -D DART_TESTING_TIMEOUT:STRING=600 \

        -D TPL_ENABLE_MPI:BOOL=ON \

        -D MPI_USE_COMPILER_WRAPPERS:BOOL=TRUE   \

        -D TPL_ENABLE_UMFPACK:BOOL=ON \

        -D TPL_UMFPACK_INCLUDE_DIRS=/usr/include/suitesparse \

        -D TPL_ENABLE_MUMPS:BOOL=ON \

        -D TPL_MUMPS_INCLUDE_DIRS=/usr/include \

        -D TPL_ENABLE_Boost:BOOL=ON \

        -D Trilinos_ENABLE_Fortran:BOOL=ON \

        -D Trilinos_ENABLE_OpenMP:BOOL=ON \

    $EXTRA_ARGS \

    ../trilinos-11.6.1-Source


-- 
Best regards,

Theodore
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://software.sandia.gov/pipermail/trilinos-users/attachments/20140227/7665e29f/attachment.html 


More information about the Trilinos-Users mailing list