[Trilinos-Users] Compilation of Trilinos 10 on BlueGene/P

Radu Popescu i.radu.popescu at gmail.com
Tue Oct 26 06:14:59 MDT 2010


Hello Heidi,

Attached are the script used to configure Trilinos, the cmake
cross-compilation toolset file and the output of the configure phase.
It seems the errors appear when the configuration of the individual
packages begins.
Thank you for the assistance and let me know if you need more information.

Regards,
Radu
-------------- next part --------------
Configuring Trilinos build directory

System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- TRILINOS_HOME_DIR = /home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source
-- TRILINOS_BUILD_DIR = /home/rpopescu/workspace/trilinos/build-10.6-opt
-- Found PythonInterp: /usr/bin/python2.4

Setting up major user options ...


Reading the list of extra repositories from /home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source/cmake/ExtraExternalRepositories.cmake


Reading the list of packages from /home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source/cmake/TrilinosPackages.cmake

-- Trilinos_NUM_PACKAGES='48'

Reading the list of TPLs from /home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source/cmake/TrilinosTPLs.cmake.cmake

-- Trilinos_NUM_TPLS='46'

Dumping the XML dependencies file /home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source/cmake/python/data/TrilinosPackageDependencies.xml ...

Dumping the HTML dependencies webpage file /home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source/cmake/python/data/TrilinosPackageDependenciesTable.html ...
Traceback (most recent call last):
  File "/home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source/cmake/python/dump-package-dep-table.py", line 28, in ?
    from TrilinosDependencies import defaultTrilinosDepsXmlInFile, \
  File "/home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source/cmake/python/TrilinosDependencies.py", line 4, in ?
    import xml.dom.minidom
ImportError: No module named xml.dom.minidom

Dumping the CDash XML dependencies file /home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source/cmake/python/data/CDashSubprojectDependencies.xml ...
Traceback (most recent call last):
  File "/home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source/cmake/python/dump-cdash-deps-xml-file.py", line 29, in ?
    from TrilinosDependencies import defaultTrilinosDepsXmlInFile, \
  File "/home/rpopescu/workspace/trilinos/trilinos-10.6.0-Source/cmake/python/TrilinosDependencies.py", line 4, in ?
    import xml.dom.minidom
ImportError: No module named xml.dom.minidom

Explicitly enabled packages on input (by user):  Teuchos ThreadPool Kokkos Epetra Zoltan Triutils Tpetra EpetraExt Isorropia AztecOO Amesos Ifpack ML Teko 14

Explicitly disabled packages on input (by user or by default):  Galeri ForTrilinos 2

Explicitly enabled TPLs on input (by user):  Pthread BLAS LAPACK Boost METIS ParMETIS UMFPACK AMD HDF5 9

Explicitly disabled TPLs on input (by user or by default):  0

Disabling all packages that have a required dependency on disabled TPLs and optional package TPL support based on TPL_ENABLE_<TPL>=OFF ...


Disabling forward required packages and optional intra-package support that have a dependancy on disabled packages Trilinos_ENABLE_<PACKAGE>=OFF ...

-- Setting ML_ENABLE_Galeri=OFF because ML has an optional library dependence on disabled package Galeri

Enabling all packages that are not currently disabled because of Trilinos_ENABLE_ALL_PACKAGES=ON ...

-- Setting Trilinos_ENABLE_TrilinosFramework=ON
-- Setting Trilinos_ENABLE_Sacado=ON
-- Setting Trilinos_ENABLE_RTOp=ON
-- Setting Trilinos_ENABLE_Shards=ON
-- Setting Trilinos_ENABLE_GlobiPack=ON
-- Setting Trilinos_ENABLE_Thyra=ON
-- Setting Trilinos_ENABLE_OptiPack=ON
-- Setting Trilinos_ENABLE_Pliris=ON
-- Setting Trilinos_ENABLE_Pamgen=ON
-- Setting Trilinos_ENABLE_Komplex=ON
-- Setting Trilinos_ENABLE_Belos=ON
-- Setting Trilinos_ENABLE_Ifpack2=ON
-- Setting Trilinos_ENABLE_Stratimikos=ON
-- Setting Trilinos_ENABLE_FEI=ON
-- Setting Trilinos_ENABLE_Anasazi=ON
-- Setting Trilinos_ENABLE_Intrepid=ON
-- Setting Trilinos_ENABLE_NOX=ON
-- Setting Trilinos_ENABLE_Moertel=ON
-- Setting Trilinos_ENABLE_Rythmos=ON
-- Setting Trilinos_ENABLE_MOOCHO=ON
-- Setting Trilinos_ENABLE_Mesquite=ON

Enabling all optional packages for current set of enabled packages because Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES=ON ...


Enabling all remaining required packages for the current set of enabled packages ...


Enabling all optional intra-package enables <PACKAGE>_ENABLE_<DEPPACKAGE> that are not currently disabled if both sets of packages are enabled ...

-- Setting Sacado_ENABLE_Teuchos=ON since Trilinos_ENABLE_Sacado=ON AND Trilinos_ENABLE_Teuchos=ON
-- Setting Kokkos_ENABLE_ThreadPool=ON since Trilinos_ENABLE_Kokkos=ON AND Trilinos_ENABLE_ThreadPool=ON
-- Setting Shards_ENABLE_Teuchos=ON since Trilinos_ENABLE_Shards=ON AND Trilinos_ENABLE_Teuchos=ON
-- Setting Tpetra_ENABLE_Epetra=ON since Trilinos_ENABLE_Tpetra=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting EpetraExt_ENABLE_Triutils=ON since Trilinos_ENABLE_EpetraExt=ON AND Trilinos_ENABLE_Triutils=ON
-- Setting EpetraExt_ENABLE_Zoltan=ON since Trilinos_ENABLE_EpetraExt=ON AND Trilinos_ENABLE_Zoltan=ON
-- Setting Thyra_ENABLE_Epetra=ON since Trilinos_ENABLE_Thyra=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting Thyra_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Thyra=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Thyra_ENABLE_Tpetra=ON since Trilinos_ENABLE_Thyra=ON AND Trilinos_ENABLE_Tpetra=ON
-- Setting Isorropia_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Isorropia=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Isorropia_ENABLE_Tpetra=ON since Trilinos_ENABLE_Isorropia=ON AND Trilinos_ENABLE_Tpetra=ON
-- Setting Isorropia_ENABLE_Kokkos=ON since Trilinos_ENABLE_Isorropia=ON AND Trilinos_ENABLE_Kokkos=ON
-- Setting AztecOO_ENABLE_Teuchos=ON since Trilinos_ENABLE_AztecOO=ON AND Trilinos_ENABLE_Teuchos=ON
-- Setting Amesos_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Amesos=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Amesos_ENABLE_Triutils=ON since Trilinos_ENABLE_Amesos=ON AND Trilinos_ENABLE_Triutils=ON
-- Setting Ifpack_ENABLE_Amesos=ON since Trilinos_ENABLE_Ifpack=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting Ifpack_ENABLE_AztecOO=ON since Trilinos_ENABLE_Ifpack=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting Ifpack_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Ifpack=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting ML_ENABLE_Teuchos=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Teuchos=ON
-- Setting ML_ENABLE_Epetra=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting ML_ENABLE_Zoltan=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Zoltan=ON
-- Setting ML_ENABLE_Amesos=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting ML_ENABLE_Ifpack=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting ML_ENABLE_AztecOO=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting ML_ENABLE_EpetraExt=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting ML_ENABLE_Isorropia=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Isorropia=ON
-- Setting Belos_ENABLE_Epetra=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting Belos_ENABLE_Tpetra=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_Tpetra=ON
-- Setting Belos_ENABLE_Triutils=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_Triutils=ON
-- Setting Belos_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Belos_ENABLE_Ifpack=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting Belos_ENABLE_ML=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_ML=ON
-- Setting Stratimikos_ENABLE_Amesos=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting Stratimikos_ENABLE_AztecOO=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting Stratimikos_ENABLE_Belos=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_Belos=ON
-- Setting Stratimikos_ENABLE_Ifpack=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting Stratimikos_ENABLE_ML=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_ML=ON
-- Setting Stratimikos_ENABLE_Triutils=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_Triutils=ON
-- Setting Stratimikos_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting FEI_ENABLE_Epetra=ON since Trilinos_ENABLE_FEI=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting FEI_ENABLE_AztecOO=ON since Trilinos_ENABLE_FEI=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting FEI_ENABLE_Amesos=ON since Trilinos_ENABLE_FEI=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting FEI_ENABLE_Ifpack=ON since Trilinos_ENABLE_FEI=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting FEI_ENABLE_ML=ON since Trilinos_ENABLE_FEI=ON AND Trilinos_ENABLE_ML=ON
-- Setting Anasazi_ENABLE_Tpetra=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Tpetra=ON
-- Setting Anasazi_ENABLE_Epetra=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting Anasazi_ENABLE_Thyra=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Thyra=ON
-- Setting Anasazi_ENABLE_Triutils=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Triutils=ON
-- Setting Anasazi_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Anasazi_ENABLE_Ifpack=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting Anasazi_ENABLE_Amesos=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting Anasazi_ENABLE_AztecOO=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting Anasazi_ENABLE_Belos=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Belos=ON
-- Setting Teko_ENABLE_Isorropia=ON since Trilinos_ENABLE_Teko=ON AND Trilinos_ENABLE_Isorropia=ON
-- Setting Intrepid_ENABLE_Epetra=ON since Trilinos_ENABLE_Intrepid=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting Intrepid_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Intrepid=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Intrepid_ENABLE_Amesos=ON since Trilinos_ENABLE_Intrepid=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting Intrepid_ENABLE_Pamgen=ON since Trilinos_ENABLE_Intrepid=ON AND Trilinos_ENABLE_Pamgen=ON
-- Setting NOX_ENABLE_Epetra=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting NOX_ENABLE_EpetraExt=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting NOX_ENABLE_Thyra=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Thyra=ON
-- Setting NOX_ENABLE_Amesos=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting NOX_ENABLE_AztecOO=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting NOX_ENABLE_Ifpack=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting NOX_ENABLE_ML=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_ML=ON
-- Setting NOX_ENABLE_Belos=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Belos=ON
-- Setting NOX_ENABLE_Anasazi=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Anasazi=ON
-- Setting NOX_ENABLE_Stratimikos=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Stratimikos=ON
-- Setting NOX_ENABLE_Isorropia=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Isorropia=ON
-- Setting Rythmos_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Rythmos=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Rythmos_ENABLE_Sacado=ON since Trilinos_ENABLE_Rythmos=ON AND Trilinos_ENABLE_Sacado=ON
-- Setting Rythmos_ENABLE_Stratimikos=ON since Trilinos_ENABLE_Rythmos=ON AND Trilinos_ENABLE_Stratimikos=ON
-- Setting Rythmos_ENABLE_NOX=ON since Trilinos_ENABLE_Rythmos=ON AND Trilinos_ENABLE_NOX=ON
-- Setting MOOCHO_ENABLE_Thyra=ON since Trilinos_ENABLE_MOOCHO=ON AND Trilinos_ENABLE_Thyra=ON
-- Setting MOOCHO_ENABLE_EpetraExt=ON since Trilinos_ENABLE_MOOCHO=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting MOOCHO_ENABLE_Stratimikos=ON since Trilinos_ENABLE_MOOCHO=ON AND Trilinos_ENABLE_Stratimikos=ON
-- Setting MOOCHO_ENABLE_Rythmos=ON since Trilinos_ENABLE_MOOCHO=ON AND Trilinos_ENABLE_Rythmos=ON

Enabling all remaining required TPLs for current set of enabled packages ...


Enabling all optional package TPL support for currently enabled TPLs ...

-- Setting Teuchos_ENABLE_Boost=ON since TPL_ENABLE_Boost=ON
-- Setting ThreadPool_ENABLE_Pthread=ON since TPL_ENABLE_Pthread=ON
-- Setting Zoltan_ENABLE_METIS=ON since TPL_ENABLE_METIS=ON
-- Setting Zoltan_ENABLE_ParMETIS=ON since TPL_ENABLE_ParMETIS=ON
-- Setting EpetraExt_ENABLE_HDF5=ON since TPL_ENABLE_HDF5=ON
-- Setting EpetraExt_ENABLE_UMFPACK=ON since TPL_ENABLE_UMFPACK=ON
-- Setting EpetraExt_ENABLE_AMD=ON since TPL_ENABLE_AMD=ON
-- Setting Amesos_ENABLE_ParMETIS=ON since TPL_ENABLE_ParMETIS=ON
-- Setting Amesos_ENABLE_UMFPACK=ON since TPL_ENABLE_UMFPACK=ON
-- Setting ML_ENABLE_METIS=ON since TPL_ENABLE_METIS=ON
-- Setting ML_ENABLE_ParMETIS=ON since TPL_ENABLE_ParMETIS=ON
-- Setting NOX_ENABLE_LAPACK=ON since TPL_ENABLE_LAPACK=ON
-- Setting NOX_ENABLE_BLAS=ON since TPL_ENABLE_BLAS=ON
-- Setting Rythmos_ENABLE_Boost=ON since TPL_ENABLE_Boost=ON

Enabling TPLs based on <PACKAGE>_ENABLE_<TPL>=ON if TPL is not explicitly disabled ...

-- Setting TPL_ENABLE_MPI=ON because ML_ENABLE_MPI=ON

Set cache entries for optional packages/TPLs and tests/examples for packages actually enabled ...


Final set of enabled packages:  TrilinosFramework Teuchos ThreadPool Sacado RTOp Kokkos Epetra Zoltan Shards GlobiPack Triutils Tpetra EpetraExt Thyra OptiPack Isorropia Pliris AztecOO Amesos Pamgen Ifpack Komplex ML Belos Ifpack2 Stratimikos FEI Anasazi Teko Intrepid NOX Moertel Rythmos MOOCHO Mesquite 35

Final set of non-enabled packages:  Galeri TriKota STK Phalanx TrilinosCouplings Stokhos Piro Sundance CTrilinos ForTrilinos PyTrilinos Didasko Optika 13

Final set of enabled TPLs:  Pthread MPI BLAS LAPACK Boost METIS ParMETIS UMFPACK AMD HDF5 10

Final set of non-enabled TPLs:  Peano CUDA Thrust TBB ARPREC QD Scotch PaToH CppUnit ADOLC ADIC TVMET MF ExodusII Nemesis XDMF Netcdf y12m SuperLUDist SuperLU Zlib MA28 PETSC HYPRE BLACS SCALAPACK MUMPS Oski TAUCS ForUQTK Dakota HIPS MATLAB CASK SPARSKIT QT 36

Probing the environment ...

-- CMAKE_BUILD_TYPE='RELEASE'
-- MPI_USE_COMPILER_WRAPPERS='ON'
-- Leaving current CMAKE_C_COMPILER=/bgsys/drivers/ppcfloor/comm/bin/mpixlc_r since it is already set!
-- Leaving current CMAKE_CXX_COMPILER=/bgsys/drivers/ppcfloor/comm/bin/mpixlcxx_r since it is already set!
-- Leaving current CMAKE_Fortran_COMPILER=/bgsys/drivers/ppcfloor/comm/bin/mpixlf77_r since it is already set!
-- MPI_EXEC='/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/bin/mpiexec'
-- The C compiler identification is XL
-- Check for working C compiler: /bgsys/drivers/ppcfloor/comm/bin/mpixlc_r
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Check for working C compiler: /bgsys/drivers/ppcfloor/comm/bin/mpixlc_r -- works
-- Detecting C compiler ABI info
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Detecting C compiler ABI info - done
-- CMAKE_C_COMPILER_ID='XL'
-- The CXX compiler identification is XL
-- Check for working CXX compiler: /bgsys/drivers/ppcfloor/comm/bin/mpixlcxx_r
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Check for working CXX compiler: /bgsys/drivers/ppcfloor/comm/bin/mpixlcxx_r -- works
-- Detecting CXX compiler ABI info
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Detecting CXX compiler ABI info - done
-- CMAKE_CXX_COMPILER_ID='XL'
-- The Fortran compiler identification is XL
-- Check for working Fortran compiler: /bgsys/drivers/ppcfloor/comm/bin/mpixlf77_r
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Check for working Fortran compiler: /bgsys/drivers/ppcfloor/comm/bin/mpixlf77_r  -- works
-- Detecting Fortran compiler ABI info
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Detecting Fortran compiler ABI info - done
-- Checking whether /bgsys/drivers/ppcfloor/comm/bin/mpixlf77_r supports Fortran 90
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Checking whether /bgsys/drivers/ppcfloor/comm/bin/mpixlf77_r supports Fortran 90 -- yes
-- Trilinos_HOSTNAME='bg-fe1'
-- CMAKE_HOST_SYSTEM_NAME='Linux'
-- Looking for C++ include sys/time.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for C++ include sys/time.h - found
-- Looking for C++ include time.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for C++ include time.h - found
-- Looking for C++ include stdint.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for C++ include stdint.h - found
-- Looking for C++ include inttypes.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for C++ include inttypes.h - found
-- Found Perl: /usr/bin/perl
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Fortran name mangling: LOWER NO_UNDER
-- Detecting Fortran/C Interface
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- Verifying Fortran/CXX Compiler Compatibility
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Verifying Fortran/CXX Compiler Compatibility - Success
-- Performing Test MATH_LIBRARY_IS_SUPPLIED
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Performing Test MATH_LIBRARY_IS_SUPPLIED - Success
-- Performing Test FINITE_VALUE_HAVE_GLOBAL_ISNAN
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Performing Test FINITE_VALUE_HAVE_GLOBAL_ISNAN - Success
-- Performing Test FINITE_VALUE_HAVE_STD_ISNAN
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Performing Test FINITE_VALUE_HAVE_STD_ISNAN - Success
-- Performing Test FINITE_VALUE_HAVE_GLOBAL_ISINF
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Performing Test FINITE_VALUE_HAVE_GLOBAL_ISINF - Success
-- Performing Test FINITE_VALUE_HAVE_STD_ISINF
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Performing Test FINITE_VALUE_HAVE_STD_ISINF - Success
-- Could NOT find Doxygen  (missing:  DOXYGEN_EXECUTABLE)

Getting information for all enabled TPLs ...

-- Processing enabled TPL: Pthread
--   Pthread_LIBRARY_DIRS='/usr/lib'
--   Searching for library 'pthread' ...
--     Found Pthread TPL library: /usr/lib/libpthread.so
--   Found Pthread TPL header: /usr/include
--   Found Pthread TPL header path: /usr/include
-- Processing enabled TPL: MPI
-- Processing enabled TPL: BLAS
--   BLAS_LIBRARY_DIRS='/bgsys/lib'
--   Searching for library 'esslbg' ...
--     Found BLAS TPL library: /bgsys/lib/libesslbg.a
-- Processing enabled TPL: LAPACK
--   LAPACK_LIBRARY_DIRS='/bgsys/lib'
--   Searching for library 'lapack-3.2.1' ...
--     Found LAPACK TPL library: /bgsys/lib/liblapack-3.2.1.a
-- Processing enabled TPL: Boost
--   Found Boost TPL header: /home/rpopescu/lib/opt/boost/include
--   Found Boost TPL header: /home/rpopescu/lib/opt/boost/include
--   Found Boost TPL header path: /home/rpopescu/lib/opt/boost/include
-- Processing enabled TPL: METIS
--   METIS_LIBRARY_DIRS='/home/rpopescu/lib/opt/parmetis/lib'
--   Searching for library 'metis' ...
--     Found METIS TPL library: /home/rpopescu/lib/opt/parmetis/lib/libmetis.a
--   Found METIS TPL header: /home/rpopescu/lib/opt/parmetis/include
--   Found METIS TPL header path: /home/rpopescu/lib/opt/parmetis/include
-- Processing enabled TPL: ParMETIS
--   ParMETIS_LIBRARY_DIRS='/home/rpopescu/lib/opt/parmetis/lib'
--   Searching for library 'parmetis' ...
--     Found ParMETIS TPL library: /home/rpopescu/lib/opt/parmetis/lib/libparmetis.a
--   Found ParMETIS TPL header: /home/rpopescu/lib/opt/parmetis/include
--   Found ParMETIS TPL header path: /home/rpopescu/lib/opt/parmetis/include
-- Processing enabled TPL: UMFPACK
--   UMFPACK_LIBRARY_DIRS='/home/rpopescu/lib/opt/umfpack/lib'
--   Searching for library 'umfpack' ...
--     Found UMFPACK TPL library: /home/rpopescu/lib/opt/umfpack/lib/libumfpack.a
--   Found UMFPACK TPL header: /home/rpopescu/lib/opt/umfpack/include
--   Found UMFPACK TPL header: /home/rpopescu/lib/opt/umfpack/include
--   Found UMFPACK TPL header: /home/rpopescu/lib/opt/umfpack/include
--   Found UMFPACK TPL header path: /home/rpopescu/lib/opt/umfpack/include
-- Processing enabled TPL: AMD
--   AMD_LIBRARY_DIRS='/home/rpopescu/lib/opt/umfpack/lib'
--   Searching for library 'amd' ...
--     Found AMD TPL library: /home/rpopescu/lib/opt/umfpack/lib/libamd.a
--   Found AMD TPL header: /home/rpopescu/lib/opt/umfpack/include
--   Found AMD TPL header path: /home/rpopescu/lib/opt/umfpack/include
-- Processing enabled TPL: HDF5
--   HDF5_LIBRARY_DIRS='/bgsys/lib'
--   Searching for library 'hdf5' ...
--     Found HDF5 TPL library: /bgsys/lib/libhdf5.a
--   Found HDF5 TPL header: /bgsys/include/hdf5
--   Found HDF5 TPL header path: /bgsys/include/hdf5

Setting up testing support ...


Configuring individual enabled Trilinos packages ...

Processing enabled package: TrilinosFramework
Processing enabled package: Teuchos
-- Performing Test HAVE_GCC_ABI_DEMANGLE
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
CMake Error: TRY_RUN() invoked in cross-compiling mode, please set the following cache variables appropriatly:
   HAVE_GCC_ABI_DEMANGLE_EXITCODE (advanced)
For details see /home/rpopescu/workspace/trilinos/build-10.6-opt/TryRunResults.cmake
-- Performing Test HAVE_GCC_ABI_DEMANGLE - Failed
-- Performing Test HAS_TEUCHOS_BOOST_IS_POLYMORPHIC
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Performing Test HAS_TEUCHOS_BOOST_IS_POLYMORPHIC - Failed
-- Performing Test HAVE_TEUCHOS_BLASFLOAT
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Performing Test HAVE_TEUCHOS_BLASFLOAT - Failed
-- Performing Test CXX_COMPLEX_BLAS_WORKS
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Performing Test CXX_COMPLEX_BLAS_WORKS - Failed
-- Performing Test HAVE_FIXABLE_COMPLEX_BLAS_PROBLEM
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Performing Test HAVE_FIXABLE_COMPLEX_BLAS_PROBLEM - Failed
Processing enabled package: ThreadPool
Processing enabled package: Sacado
-- Performing Test HAS_C99_TR1_CMATH
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Performing Test HAS_C99_TR1_CMATH - Failed
Processing enabled package: RTOp
Processing enabled package: Kokkos
Processing enabled package: Epetra
Processing enabled package: Zoltan
Processing enabled package: Shards
Processing enabled package: GlobiPack
Processing enabled package: Triutils
Processing enabled package: Tpetra
Processing enabled package: EpetraExt
Processing enabled package: Thyra
Processing enabled package: OptiPack
Processing enabled package: Isorropia
Processing enabled package: Pliris
     Building the double precision(default) library
Processing enabled package: AztecOO
Processing enabled package: Amesos
Processing enabled package: Pamgen
Processing enabled package: Ifpack
Processing enabled package: Komplex
Processing enabled package: ML
Processing enabled package: Belos
Processing enabled package: Ifpack2
Processing enabled package: Stratimikos
Processing enabled package: FEI
Processing enabled package: Anasazi
Processing enabled package: Teko
Processing enabled package: Intrepid
Processing enabled package: NOX
Processing enabled package: Moertel
Processing enabled package: Rythmos
Processing enabled package: MOOCHO
Processing enabled package: Mesquite
-- Looking for times
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for times - found
-- Looking for clock
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for clock - found
-- Looking for cbrt
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for cbrt - found
-- Looking for vsnprintf
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for vsnprintf - found
-- Looking for vsprintf
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for vsprintf - found
-- Looking for finite
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for finite - found
-- Looking for _Isfinite
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for _Isfinite - not found
-- Looking for ieeefp.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for ieeefp.h - not found
-- Looking for ieeefp.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for ieeefp.h - not found
-- Looking for inttypes.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for inttypes.h - found
-- Looking for termios.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for termios.h - found
-- Looking for sys/ioctl.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for sys/ioctl.h - found
-- Looking for dlfcn.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for dlfcn.h - found
-- Looking for fcntl.h
System is unknown to cmake, create:
Platform/BlueGeneP to use this system, please send your config file to cmake at www.cmake.org so it can be added to cmake
-- Looking for fcntl.h - found

Exporting library dependencies ...

-- Configuring incomplete, errors occurred!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: do-configure-10-opt
Type: application/octet-stream
Size: 3312 bytes
Desc: not available
Url : https://software.sandia.gov/pipermail/trilinos-users/attachments/20101026/086012a8/attachment-0001.obj 
-------------- next part --------------
# the name of the target operating system
SET(CMAKE_SYSTEM_NAME BlueGeneP)

# set the compiler
set(CMAKE_C_COMPILER /bgsys/drivers/ppcfloor/comm/bin/mpixlc_r)
set(CMAKE_CXX_COMPILER /bgsys/drivers/ppcfloor/comm/bin/mpixlcxx_r)
set(CMAKE_Fortran_COMPILER /bgsys/drivers/ppcfloor/comm/bin/mpixlf77_r)

# set the search path for the environment coming with the compiler
# and a directory where you can install your own compiled software
#set(CMAKE_FINddD_ROOT_PATH
#    /bgsys/drivers/ppcfloor/
#    /bgsys/
#)

# adjust the default behaviour of the FIND_XXX() commands:
# search headers and libraries in the target environment, search 
# programs in the host environment
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)


More information about the Trilinos-Users mailing list