[Trilinos-Users] building packages

chris at paratools.com chris at paratools.com
Fri Jul 9 10:25:54 MDT 2010


Hi,
     here is copy of my do-configure script.
EXTRA_ARGS=$@
TRILINOS_PATH=/home/chris/Work/Apps/trilinos/10.2.2
TRILINOS_HOME=/home/chris/Testing/trilinos-10.2.2-Source

cmake \
-D CMAKE_INSTALL_PREFIX:PATH=$TRILINOS_PATH \
-D CMAKE_BUILD_TYPE:STRING=RELEASE \
-D CMAKE_CXX_FLAGS:STRING="-m32" \
-D CMAKE_C_FLAGS:STRING="-m32" \
           -D Trilinos_ENABLE_MESQUITE:BOOL=ON \
-D Trilinos_ENABLE_ML:BOOL=ON \
-D Trilinos_ENABLE_EPETRA:BOOL=ON \
-D Trilinos_ENABLE_EPETRAEXT:BOOL=ON \
-D Trilinos_ENABLE_TEPETRA:BOOL=ON \
-D Trilinos_ENABLE_JEPETRA:BOOL=ON \
-D Trilinos_ENABLE_AZTECOO:BOOL=ON \
-D Trilinos_ENABLE_ZOLTAN:BOOL=ON \
-D Trilinos_ENABLE_TESTS:BOOL=ON \
-D BLAS_LIBRARY_DIRS:PATH=/home/chris/Work/Apps/ATLAS/3.9.25/lib \
-D BLAS_LIBRARY_NAMES:STRING="atlas;cblas;f77blas" \
-D LAPACK_LIBRARY_DIRS:PATH=/home/chris/Work/Apps/ATLAS/3.9.25/lib \
-D LAPACK_LIBRARY_NAMES:STRING="lapack" \
-D TPL_ENABLE_MPI:BOOL=ON \
-D MPI_BASE_DIR:PATH="/usr/local/packages/openmpi-1.3.2" \
-D MPI_EXEC:FILEPATH="mpirun" \
-D MPI_EXEC_MAX_NUMPROCS:STRING=4 \
-D MPI_EXEC_NUMPROCS_FLAG:STRING=-np \
-D DART_TESTING_TIMEOUT:STRING=600 \
$EXTRA_ARGS \
${TRILINOS_HOME}


and when I run it I get....

Setting up testing support ...


Configuring individual enabled Trilinos packages ...

-- Processing enabled package: Teuchos
-- Performing Test HAVE_GCC_ABI_DEMANGLE
-- Performing Test HAVE_GCC_ABI_DEMANGLE - Failed
-- Performing Test HAVE_TEUCHOS_BLASFLOAT
-- Performing Test HAVE_TEUCHOS_BLASFLOAT - Failed
-- Performing Test CXX_COMPLEX_BLAS_WORKS
-- Performing Test CXX_COMPLEX_BLAS_WORKS - Failed
-- Performing Test HAVE_FIXABLE_COMPLEX_BLAS_PROBLEM
-- Performing Test HAVE_FIXABLE_COMPLEX_BLAS_PROBLEM - Failed
-- Processing enabled package: ThreadPool
-- Processing enabled package: Kokkos
-- Processing enabled package: Epetra
-- Processing enabled package: Zoltan
-- Processing enabled package: Triutils
-- Processing enabled package: Tpetra
-- Processing enabled package: EpetraExt
-- Processing enabled package: Isorropia
-- Processing enabled package: AztecOO
-- Processing enabled package: Galeri
-- Processing enabled package: Amesos
-- Processing enabled package: Ifpack
-- Processing enabled package: ML (tests, examples)

Exporting library dependencies ...


So CMAKE is not enabling MESQUITE and only the tests/examples are for ML.

-- Performing Test HAVE_GCC_ABI_DEMANGLE
-- Performing Test HAVE_GCC_ABI_DEMANGLE - Failed
-- Performing Test HAVE_TEUCHOS_BLASFLOAT
-- Performing Test HAVE_TEUCHOS_BLASFLOAT - Failed
-- Performing Test CXX_COMPLEX_BLAS_WORKS
-- Performing Test CXX_COMPLEX_BLAS_WORKS - Failed
-- Performing Test HAVE_FIXABLE_COMPLEX_BLAS_PROBLEM
-- Performing Test HAVE_FIXABLE_COMPLEX_BLAS_PROBLEM - Failed

What are these tests? Why are they Failed? Is it important ?????

The configure script does complete and have been able to compile the
code but can only run the ML tests (via make test).

gcc version 4.4.1 20090725 (Red Hat 4.4.1-2) (GCC)
fedora  2.6.30.10-105.2.23.nic.fc11.i686.PAE

thanks
Chris






More information about the Trilinos-Users mailing list