[Trilinos-Users] Cannot build 64 bit on Intrepid.

John R. Cary cary at colorado.edu
Wed Apr 28 15:21:39 MDT 2010


On 4/28/2010 3:06 PM, John R. Cary wrote:
I have tried multiple versions, now back to 10.2.0.

This is on BGP for serial, 64bit on the FENs:

login5.intrepid$ uname -a
Linux login5 2.6.16.60-0.42.8-ppc64 #1 SMP Tue Dec 15 17:28:00 UTC 2009 
ppc64 ppc64 ppc64 GNU/Linux


with the xl compiler suite, so configured as

login5.intrepid$ cmake 
-DCMAKE_INSTALL_PREFIX:PATH=/gpfs/home/projects/facets/intrepid/contrib/trilinos-10.0.5-ser 
-DCMAKE_BUILD_TYPE:STRING=RELEASE -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE 
-DCMAKE_C_COMPILER:FILEPATH='xlc_r' 
-DCMAKE_CXX_COMPILER:FILEPATH='xlC_r' 
-DCMAKE_Fortran_COMPILER:FILEPATH='xlf95_r' 
-DCMAKE_C_FLAGS:STRING='-qmaxmem=64000 -q64 -qpic' 
-DCMAKE_CXX_FLAGS:STRING='-qmaxmem=64000 -q64 -qpic' 
-DCMAKE_Fortran_FLAGS:STRING='-qmaxmem=64000 -qextname=flush -q64 -qpic' 
-DTrilinos_ENABLE_Amesos:BOOL=ON -DTrilinos_ENABLE_ML:BOOL=ON 
-DTrilinos_ENABLE_AztecOO:BOOL=ON -DTrilinos_ENABLE_EpetraExt:BOOL=ON 
-DTrilinos_ENABLE_Epetra:BOOL=ON -DTrilinos_ENABLE_Triutils:BOOL=ON 
-DTrilinos_ENABLE_Teuchos:BOOL=ON -DTrilinos_ENABLE_Ifpack:BOOL=ON 
-DTrilinos_ENABLE_Galeri:BOOL=ON -DTrilinos_ENABLE_Anasazi:BOOL=ON 
-DDART_TESTING_TIMEOUT:STRING=600 -DTeuchos_ENABLE_FLOAT:BOOL=OFF 
-DTeuchos_ENABLE_COMPLEX:BOOL=OFF 
-DTPL_LAPACK_LIBRARIES:FILEPATH='/home/projects/facets/intrepid/contrib/lapack-ser/lib/liblapack.a' 
-DTPL_BLAS_LIBRARIES:FILEPATH='/home/projects/facets/intrepid/contrib/lapack-ser/lib/libblas.a' 
/gpfs/home/cary/projects/vpall/builds/trilinos

This ends up failing at

[ 17%] Building CXX object 
packages/epetra/src/CMakeFiles/epetra.dir/Epetra_Fortran_wrappers.cpp.o
cd 
/home/cary/projects/vpall/builds/trilinos-10.2.0/ser/packages/epetra/src 
&& 
/gpfs/software/linux-sles10-ppc64/apps/ibmcmp-jan2010/vacpp/bg/9.0/bin/xlC_r  
-+  -qmaxmem=64000 -q64 -qpic -O -DNDEBUG 
-I/home/cary/projects/vpall/builds/trilinos-10.2.0/ser/packages/epetra/src 
-I/home/cary/projects/vpall/builds/trilinos/packages/epetra/src   -o 
CMakeFiles/epetra.dir/Epetra_Fortran_wrappers.cpp.o -c 
/home/cary/projects/vpall/builds/trilinos/packages/epetra/src/Epetra_Fortran_wrappers.cpp 

"/home/cary/projects/vpall/builds/trilinos/packages/epetra/src/Epetra_C_wrappers.cpp", 
line 68.33: 1540-0216 (S) An expression of type "Epetra_Comm *" cannot 
be converted to type "EPETRA_OBJECT_PTR".
"/home/cary/projects/vpall/builds/trilinos/packages/epetra/src/Epetra_C_wrappers.cpp", 
line 101.33: 1540-0216 (S) An expression of type "Epetra_Map *" cannot 
be converted to type "EPETRA_OBJECT_PTR".
"/home/cary/projects/vpall/builds/trilinos/packages/epetra/src/Epetra_C_wrappers.cpp", 
line 111.33: 1540-0216 (S) An expression of type "Epetra_Map *" cannot 
be converted to type "EPETRA_OBJECT_PTR".
"/home/cary/projects/vpall/builds/trilinos/packages/epetra/src/Epetra_C_wrappers.cpp", 
line 122.33: 1540-0216 (S) An expression of type "Epetra_Map *" cannot 
be converted to type "EPETRA_OBJECT_PTR".
"/home/cary/projects/vpall/builds/trilinos/packages/epetra/src/Epetra_C_wrappers.cpp", 
line 142.32: 1540-0216 (S) An expression of type "const Epetra_Comm *" 
cannot be converted to type "EPETRA_OBJECT_PTR".
"/home/cary/projects/vpall/builds/trilinos/packages/epetra/src/Epetra_C_wrappers.cpp", 
line 157.33: 1540-0216 (S) An expression of type "Epetra_Vector *" 
cannot be converted to type "EPETRA_OBJECT_PTR".
"/home/cary/projects/vpall/builds/trilinos/packages/epetra/src/Epetra_C_wrappers.cpp", 
line 166.33: 1540-0216 (S) An expression of type "Epetra_Vector *" 
cannot be converted to type "EPETRA_OBJECT_PTR".
make[2]: *** 
[packages/epetra/src/CMakeFiles/epetra.dir/Epetra_Fortran_wrappers.cpp.o] Error 
1
make[2]: Leaving directory 
`/gpfs/home/cary/projects/vpall/builds/trilinos-10.2.0/ser'
make[1]: *** [packages/epetra/src/CMakeFiles/epetra.dir/all] Error 2
make[1]: Leaving directory 
`/gpfs/home/cary/projects/vpall/builds/trilinos-10.2.0/ser'
make: *** [all] Error 2

I could not send CMakeCache.txt due to message size limits.

Thanks in advance....John







More information about the Trilinos-Users mailing list