[Trilinos-Users] Trilinos on OS X 10.5.4

Bill Spotz wfspotz at sandia.gov
Thu Sep 4 21:06:47 MDT 2008


Thomas,

Don't capitalize the package names with the --enable-* configure  
options.  Most of the ones you have enabled are enabled by default,  
but amesos is not, and that package is required for PyTrilinos/ML.

On Sep 4, 2008, at 9:37 PM, Thomas Cool wrote:
> After solving the Open-mpi problem where it wasn't compiled with
> mpif77 and other problems, the make command seems to be to have a
> problem on the aztecoo compile. this contains both the configure run
>
> After running this configure script:
>
> ./configure    CC=/sw/bin/gcc-4 CXX=/sw/bin/g++-4    F77=/sw/bin/
> gfortran    RANLIB="ranlib -s" --with-ldflags="-Wl,-multiply_defined -
> Wl,suppress"      --with-incdirs="-I/sw/include"    --with-ldflags="- 
> L/
> sw/lib -framework vecLib"    --cache-file=config.cache    --with-
> gnumake    --enable-tests    --enable-pytrilinos    --enable-mpi --
> with-mpi-compilers --enable-Epetra --enable-EpetraExt --enable-Aztec00
> --enable-PyTrilinos --enable-ML --enable-Ifpack --enable-Amesos --
> enable-Galeri CFLAGS="-O3 -ftree-vectorize" CXXFLAGS="-O3 -ftree-
> vectorize" FFLAGS="-O3 -ftree-vectorize" FLIBS="-Wl,-framework -
> Wl,vecLib -lSystem"
>
>
>
> there are no problems but when i run make i get some problem. this is
> where i think the problem starts showing up
> creating PyTrilinos/__init__.py
> Enabled modules:
>     Teuchos
>     Epetra
>     TriUtils
>     EpetraExt
>     AztecOO
>     IFPACK
>     ML
>     NOX
>
> running build
> running build_py
> creating build
> creating build/lib.macosx-10.5-i386-2.5
> creating build/lib.macosx-10.5-i386-2.5/PyTrilinos
> copying PyTrilinos/__init__.py -> build/lib.macosx-10.5-i386-2.5/
> PyTrilinos
> copying PyTrilinos/AztecOO.py -> build/lib.macosx-10.5-i386-2.5/
> PyTrilinos
> copying PyTrilinos/Epetra.py -> build/lib.macosx-10.5-i386-2.5/
> PyTrilinos
> copying PyTrilinos/EpetraExt.py -> build/lib.macosx-10.5-i386-2.5/
> PyTrilinos
> copying PyTrilinos/IFPACK.py -> build/lib.macosx-10.5-i386-2.5/
> PyTrilinos
> copying PyTrilinos/ML.py -> build/lib.macosx-10.5-i386-2.5/PyTrilinos
> copying PyTrilinos/Teuchos.py -> build/lib.macosx-10.5-i386-2.5/
> PyTrilinos
> copying PyTrilinos/TriUtils.py -> build/lib.macosx-10.5-i386-2.5/
> PyTrilinos
> creating build/lib.macosx-10.5-i386-2.5/PyTrilinos/NOX
> copying PyTrilinos/NOX/__init__.py -> build/lib.macosx-10.5-i386-2.5/
> PyTrilinos/NOX
> copying PyTrilinos/NOX/Abstract.py -> build/lib.macosx-10.5-i386-2.5/
> PyTrilinos/NOX
> copying PyTrilinos/NOX/Solver.py -> build/lib.macosx-10.5-i386-2.5/
> PyTrilinos/NOX
> copying PyTrilinos/NOX/StatusTest.py -> build/lib.macosx-10.5- 
> i386-2.5/
> PyTrilinos/NOX
> running build_ext
> building 'PyTrilinos._Teuchos' extension
> creating build/temp.macosx-10.5-i386-2.5
> mpicxx -fno-strict-aliasing -Wno-long-double -mno-fused-madd - 
> DNDEBUG -
> g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_CONFIG_H=1 -
> DNUMPY_NOPREFIX=1 -DHAVE_TEUCHOS=1 -DHAVE_EPETRA=1 -I. -I/Users/tom/
> Extracted/trilinos-8.0.8/packages/teuchos/src -I/sw/lib/python2.5/ 
> site-
> packages/numpy/core/include -I/sw/include/python2.5 -c
> Teuchos_wrap.cpp -o build/temp.macosx-10.5-i386-2.5/Teuchos_wrap.o -I/
> sw/include -O3 -ftree-vectorize
> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
> for C/ObjC but not for C++
> cc1plus: warning: -ftree-vectorize enables strict aliasing. -fno-
> strict-aliasing is ignored when Auto Vectorization is used.
> mpicxx -L/sw/lib -bundle -undefined dynamic_lookup build/
> temp.macosx-10.5-i386-2.5/Teuchos_wrap.o -L../shared -L/sw/lib -L/
> Users/tom/Extracted/trilinos-8.0.8/packages/teuchos/src -lteuchos -
> lSystem -lepetra -lpytrilinos -o build/lib.macosx-10.5-i386-2.5/
> PyTrilinos/_Teuchos.so -I/sw/include -O3 -ftree-vectorize -framework
> vecLib -Wl,-framework -Wl,vecLib
> building 'PyTrilinos._Epetra' extension
> mpicxx -fno-strict-aliasing -Wno-long-double -mno-fused-madd - 
> DNDEBUG -
> g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_CONFIG_H=1 -
> DNUMPY_NOPREFIX=1 -DHAVE_TEUCHOS=1 -DHAVE_EPETRA=1 -I. -I/Users/tom/
> Extracted/trilinos-8.0.8/packages/epetra/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/teuchos/src -I/sw/lib/python2.5/site-packages/
> numpy/core/include -I/sw/include/python2.5 -c Epetra_wrap.cpp -o  
> build/
> temp.macosx-10.5-i386-2.5/Epetra_wrap.o -I/sw/include -O3 -ftree-
> vectorize
> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
> for C/ObjC but not for C++
> cc1plus: warning: -ftree-vectorize enables strict aliasing. -fno-
> strict-aliasing is ignored when Auto Vectorization is used.
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_BasicRowMatrix::UpperTriangular() const’:
> Epetra_wrap.cpp:9227: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_BasicRowMatrix::LowerTriangular() const’:
> Epetra_wrap.cpp:9198: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_BasicRowMatrix::Filled() const’:
> Epetra_wrap.cpp:8908: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_BasicRowMatrix::HasNormInf() const’:
> Epetra_wrap.cpp:8358: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_BasicRowMatrix::UseTranspose() const’:
> Epetra_wrap.cpp:8329: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_RowMatrix::UpperTriangular() const’:
> Epetra_wrap.cpp:7951: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_RowMatrix::LowerTriangular() const’:
> Epetra_wrap.cpp:7922: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_RowMatrix::Filled() const’:
> Epetra_wrap.cpp:7632: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_RowMatrix::HasNormInf() const’:
> Epetra_wrap.cpp:7082: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_RowMatrix::UseTranspose() const’:
> Epetra_wrap.cpp:7053: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_InvOperator::HasNormInf() const’:
> Epetra_wrap.cpp:6733: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_InvOperator::UseTranspose() const’:
> Epetra_wrap.cpp:6704: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_Operator::HasNormInf() const’:
> Epetra_wrap.cpp:6384: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual bool
> SwigDirector_Operator::UseTranspose() const’:
> Epetra_wrap.cpp:6355: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_Operator::SetUseTranspose(bool)’:
> Epetra_wrap.cpp:6184: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_Operator::Apply(const Epetra_MultiVector&,
> Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:6223: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_Operator::ApplyInverse(const Epetra_MultiVector&,
> Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:6262: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_InvOperator::SetUseTranspose(bool)’:
> Epetra_wrap.cpp:6533: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_InvOperator::Apply(const Epetra_MultiVector&,
> Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:6572: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_InvOperator::ApplyInverse(const Epetra_MultiVector&,
> Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:6611: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::SetUseTranspose(bool)’:
> Epetra_wrap.cpp:6882: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::Apply(const Epetra_MultiVector&,
> Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:6921: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::ApplyInverse(const Epetra_MultiVector&,
> Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:6960: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::NumMyRowEntries(int, int&) const’:
> Epetra_wrap.cpp:7264: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::MaxNumEntries() const’:
> Epetra_wrap.cpp:7293: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::ExtractMyRowCopy(int, int, int&, double*,
> int*) const’:
> Epetra_wrap.cpp:7347: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::ExtractDiagonalCopy(Epetra_Vector&) const’:
> Epetra_wrap.cpp:7381: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::Multiply(bool, const Epetra_MultiVector&,
> Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:7422: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::Solve(bool, bool, bool, const
> Epetra_MultiVector&, Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:7467: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::InvRowSums(Epetra_Vector&) const’:
> Epetra_wrap.cpp:7501: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::LeftScale(const Epetra_Vector&)’:
> Epetra_wrap.cpp:7535: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::InvColSums(Epetra_Vector&) const’:
> Epetra_wrap.cpp:7569: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::RightScale(const Epetra_Vector&)’:
> Epetra_wrap.cpp:7603: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::NumGlobalNonzeros() const’:
> Epetra_wrap.cpp:7690: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::NumGlobalRows() const’:
> Epetra_wrap.cpp:7719: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::NumGlobalCols() const’:
> Epetra_wrap.cpp:7748: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::NumGlobalDiagonals() const’:
> Epetra_wrap.cpp:7777: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::NumMyNonzeros() const’:
> Epetra_wrap.cpp:7806: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::NumMyRows() const’:
> Epetra_wrap.cpp:7835: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::NumMyCols() const’:
> Epetra_wrap.cpp:7864: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_RowMatrix::NumMyDiagonals() const’:
> Epetra_wrap.cpp:7893: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::ReportError(std::string, int) const’:
> Epetra_wrap.cpp:8162: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::SetUseTranspose(bool)’:
> Epetra_wrap.cpp:8193: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::Apply(const Epetra_MultiVector&,
> Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:8232: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::ApplyInverse(const Epetra_MultiVector&,
> Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:8271: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::NumMyRowEntries(int, int&) const’:
> Epetra_wrap.cpp:8540: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::MaxNumEntries() const’:
> Epetra_wrap.cpp:8569: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::ExtractMyRowCopy(int, int, int&, double*,
> int*) const’:
> Epetra_wrap.cpp:8623: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::ExtractDiagonalCopy(Epetra_Vector&)  
> const’:
> Epetra_wrap.cpp:8657: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::Multiply(bool, const Epetra_MultiVector&,
> Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:8698: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::Solve(bool, bool, bool, const
> Epetra_MultiVector&, Epetra_MultiVector&) const’:
> Epetra_wrap.cpp:8743: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::InvRowSums(Epetra_Vector&) const’:
> Epetra_wrap.cpp:8777: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::LeftScale(const Epetra_Vector&)’:
> Epetra_wrap.cpp:8811: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::InvColSums(Epetra_Vector&) const’:
> Epetra_wrap.cpp:8845: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::RightScale(const Epetra_Vector&)’:
> Epetra_wrap.cpp:8879: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::NumGlobalNonzeros() const’:
> Epetra_wrap.cpp:8966: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::NumGlobalRows() const’:
> Epetra_wrap.cpp:8995: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::NumGlobalCols() const’:
> Epetra_wrap.cpp:9024: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::NumGlobalDiagonals() const’:
> Epetra_wrap.cpp:9053: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::NumMyNonzeros() const’:
> Epetra_wrap.cpp:9082: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::NumMyRows() const’:
> Epetra_wrap.cpp:9111: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::NumMyCols() const’:
> Epetra_wrap.cpp:9140: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::NumMyDiagonals() const’:
> Epetra_wrap.cpp:9169: warning: ‘swig_val’ may be used uninitialized in
> this function
> Epetra_wrap.cpp: In member function ‘virtual int
> SwigDirector_BasicRowMatrix::ExtractMyEntryView(int, double*&, int&,
> int&)’:
> Epetra_wrap.cpp:9384: warning: ‘swig_val’ may be used uninitialized in
> this function
> mpicxx -L/sw/lib -bundle -undefined dynamic_lookup build/
> temp.macosx-10.5-i386-2.5/Epetra_wrap.o -L../shared -L/sw/lib -L/ 
> Users/
> tom/Extracted/trilinos-8.0.8/packages/epetra/src -L/Users/tom/
> Extracted/trilinos-8.0.8/packages/teuchos/src -lepetra -lteuchos -
> lSystem -lpytrilinos -o build/lib.macosx-10.5-i386-2.5/PyTrilinos/
> _Epetra.so -I/sw/include -O3 -ftree-vectorize -framework vecLib -Wl,-
> framework -Wl,vecLib
> building 'PyTrilinos._TriUtils' extension
> mpicxx -fno-strict-aliasing -Wno-long-double -mno-fused-madd - 
> DNDEBUG -
> g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_CONFIG_H=1 -
> DNUMPY_NOPREFIX=1 -DHAVE_TEUCHOS=1 -DHAVE_EPETRA=1 -I. -I/Users/tom/
> Extracted/trilinos-8.0.8/packages/epetra/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/teuchos/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/triutils/src -I/sw/lib/python2.5/site- 
> packages/
> numpy/core/include -I/sw/include/python2.5 -c TriUtils_wrap.cpp -o
> build/temp.macosx-10.5-i386-2.5/TriUtils_wrap.o -I/sw/include -O3 -
> ftree-vectorize
> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
> for C/ObjC but not for C++
> cc1plus: warning: -ftree-vectorize enables strict aliasing. -fno-
> strict-aliasing is ignored when Auto Vectorization is used.
> mpicxx -L/sw/lib -bundle -undefined dynamic_lookup build/
> temp.macosx-10.5-i386-2.5/TriUtils_wrap.o -L../shared -L/sw/lib -L/
> Users/tom/Extracted/trilinos-8.0.8/packages/triutils/src -L/Users/tom/
> Extracted/trilinos-8.0.8/packages/epetra/src -L/Users/tom/Extracted/
> trilinos-8.0.8/packages/teuchos/src -ltriutils -lepetra -lteuchos -
> lSystem -lpytrilinos -o build/lib.macosx-10.5-i386-2.5/PyTrilinos/
> _TriUtils.so -I/sw/include -O3 -ftree-vectorize -framework vecLib - 
> Wl,-
> framework -Wl,vecLib
> building 'PyTrilinos._EpetraExt' extension
> mpicxx -fno-strict-aliasing -Wno-long-double -mno-fused-madd - 
> DNDEBUG -
> g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_CONFIG_H=1 -
> DNUMPY_NOPREFIX=1 -DHAVE_TEUCHOS=1 -DHAVE_EPETRA=1 -I. -I/Users/tom/
> Extracted/trilinos-8.0.8/packages/epetraext/src -I/Users/tom/ 
> Extracted/
> trilinos-8.0.8/packages/epetraext/src/block -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/btf -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/coloring -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/distdir -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/inout -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/matlab -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/model_evaluator -I/Users/tom/
> Extracted/trilinos-8.0.8/packages/epetraext/src/transform -I/Users/ 
> tom/
> Extracted/trilinos-8.0.8/packages/epetraext/src/zoltan -I/Users/tom/
> Extracted/trilinos-8.0.8/packages/epetra/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/teuchos/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/triutils/src -I/sw/lib/python2.5/site- 
> packages/
> numpy/core/include -I/sw/include/python2.5 -c EpetraExt_wrap.cpp -o
> build/temp.macosx-10.5-i386-2.5/EpetraExt_wrap.o -I/sw/include -O3 -
> ftree-vectorize
> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
> for C/ObjC but not for C++
> cc1plus: warning: -ftree-vectorize enables strict aliasing. -fno-
> strict-aliasing is ignored when Auto Vectorization is used.
> mpicxx -L/sw/lib -bundle -undefined dynamic_lookup build/
> temp.macosx-10.5-i386-2.5/EpetraExt_wrap.o -L../shared -L/sw/lib -L/
> Users/tom/Extracted/trilinos-8.0.8/packages/epetraext/src -L/Users/ 
> tom/
> Extracted/trilinos-8.0.8/packages/epetra/src -L/Users/tom/Extracted/
> trilinos-8.0.8/packages/teuchos/src -L/Users/tom/Extracted/
> trilinos-8.0.8/packages/triutils/src -lepetraext -ltriutils -lepetra -
> lteuchos -lSystem -lpytrilinos -o build/lib.macosx-10.5-i386-2.5/
> PyTrilinos/_EpetraExt.so -I/sw/include -O3 -ftree-vectorize -framework
> vecLib -Wl,-framework -Wl,vecLib
> building 'PyTrilinos._AztecOO' extension
> mpicxx -fno-strict-aliasing -Wno-long-double -mno-fused-madd - 
> DNDEBUG -
> g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_CONFIG_H=1 -
> DNUMPY_NOPREFIX=1 -DHAVE_TEUCHOS=1 -DHAVE_EPETRA=1 -I. -I/Users/tom/
> Extracted/trilinos-8.0.8/packages/aztecoo/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetra/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/teuchos/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/triutils/src -I/sw/lib/python2.5/site- 
> packages/
> numpy/core/include -I/sw/include/python2.5 -c AztecOO_wrap.cpp -o
> build/temp.macosx-10.5-i386-2.5/AztecOO_wrap.o -I/sw/include -O3 -
> ftree-vectorize
> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
> for C/ObjC but not for C++
> cc1plus: warning: -ftree-vectorize enables strict aliasing. -fno-
> strict-aliasing is ignored when Auto Vectorization is used.
> mpicxx -L/sw/lib -bundle -undefined dynamic_lookup build/
> temp.macosx-10.5-i386-2.5/AztecOO_wrap.o -L../shared -L/sw/lib -L/
> Users/tom/Extracted/trilinos-8.0.8/packages/aztecoo/src -L/Users/tom/
> Extracted/trilinos-8.0.8/packages/triutils/src -L/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetra/src -L/Users/tom/Extracted/
> trilinos-8.0.8/packages/teuchos/src -laztecoo -ltriutils -lepetra -
> lteuchos -lSystem -lpytrilinos -o build/lib.macosx-10.5-i386-2.5/
> PyTrilinos/_AztecOO.so -I/sw/include -O3 -ftree-vectorize -framework
> vecLib -Wl,-framework -Wl,vecLib
> building 'PyTrilinos._IFPACK' extension
> mpicxx -fno-strict-aliasing -Wno-long-double -mno-fused-madd - 
> DNDEBUG -
> g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_CONFIG_H=1 -
> DNUMPY_NOPREFIX=1 -DHAVE_TEUCHOS=1 -DHAVE_EPETRA=1 -I. -I/Users/tom/
> Extracted/trilinos-8.0.8/packages/ifpack/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetra/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/teuchos/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/aztecoo/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/triutils/src -I/sw/lib/python2.5/site- 
> packages/
> numpy/core/include -I/sw/include/python2.5 -c IFPACK_wrap.cpp -o  
> build/
> temp.macosx-10.5-i386-2.5/IFPACK_wrap.o -I/sw/include -O3 -ftree-
> vectorize
> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
> for C/ObjC but not for C++
> cc1plus: warning: -ftree-vectorize enables strict aliasing. -fno-
> strict-aliasing is ignored when Auto Vectorization is used.
> /Users/tom/Extracted/trilinos-8.0.8/packages/ifpack/src/
> Ifpack_PointRelaxation.h:160: warning: inline function ‘virtual int
> Ifpack_PointRelaxation::Apply(const Epetra_MultiVector&,
> Epetra_MultiVector&) const’ used but never defined
> mpicxx -L/sw/lib -bundle -undefined dynamic_lookup build/
> temp.macosx-10.5-i386-2.5/IFPACK_wrap.o -L../shared -L/Users/tom/
> Extracted/trilinos-8.0.8/packages/ifpack/src -L/sw/lib -L/Users/tom/
> Extracted/trilinos-8.0.8/packages/aztecoo/src -L/Users/tom/Extracted/
> trilinos-8.0.8/packages/triutils/src -L/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetra/src -L/Users/tom/Extracted/
> trilinos-8.0.8/packages/teuchos/src -lifpack -laztecoo -ltriutils -
> lepetra -lteuchos -lSystem -lpytrilinos -o build/lib.macosx-10.5-
> i386-2.5/PyTrilinos/_IFPACK.so -I/sw/include -O3 -ftree-vectorize -
> framework vecLib -Wl,-framework -Wl,vecLib
> building 'PyTrilinos._ML' extension
> mpicxx -fno-strict-aliasing -Wno-long-double -mno-fused-madd - 
> DNDEBUG -
> g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_CONFIG_H=1 -
> DNUMPY_NOPREFIX=1 -DHAVE_TEUCHOS=1 -DHAVE_EPETRA=1 -DMLAPI_LC=1 -I. - 
> I/
> Users/tom/Extracted/trilinos-8.0.8/packages/ml/src -I/Users/tom/
> Extracted/trilinos-8.0.8/packages/ml/src/Comm -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/Operator -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/Smoother -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/Coarsen -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/Krylov -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/Main -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/FEGrid -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/Utils -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/MLAPI -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/MatrixFree -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/RefMaxwell -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ml/src/Include -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetra/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/teuchos/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/ifpack/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/aztecoo/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/triutils/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/block -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/btf -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/coloring -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/distdir -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/inout -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/matlab -I/Users/tom/Extracted/
> trilinos-8.0.8/packages/epetraext/src/model_evaluator -I/Users/tom/
> Extracted/trilinos-8.0.8/packages/epetraext/src/transform -I/Users/ 
> tom/
> Extracted/trilinos-8.0.8/packages/epetraext/src/zoltan -I/sw/lib/
> python2.5/site-packages/numpy/core/include -I/sw/include/python2.5 -c
> ML_wrap.cpp -o build/temp.macosx-10.5-i386-2.5/ML_wrap.o -I/sw/include
> -O3 -ftree-vectorize
> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
> for C/ObjC but not for C++
> cc1plus: warning: -ftree-vectorize enables strict aliasing. -fno-
> strict-aliasing is ignored when Auto Vectorization is used.
> /Users/tom/Extracted/trilinos-8.0.8/packages/teuchos/src/
> Teuchos_any.hpp: In member function ‘void
> Teuchos::any::holder<ValueType>::print(std::ostream&) const [with
> ValueType = MLAPI::MultiVector]’:
> ML_wrap.cpp:28284:   instantiated from here
> /Users/tom/Extracted/trilinos-8.0.8/packages/teuchos/src/
> Teuchos_any.hpp:180: error: no match for ‘operator<<’ in ‘os <<
> ((const Teuchos::any::holder<MLAPI::MultiVector>*)this)-
>> Teuchos::any::holder<MLAPI::MultiVector>::held’
> /usr/include/c++/4.0.0/bits/ostream.tcc:67: note: candidates are:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>& (*)
> (std::basic_ostream<_CharT, _Traits>&)) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:78: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(std::basic_ios<_CharT, _Traits>& (*)
> (std::basic_ios<_CharT, _Traits>&)) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:90: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT
> = char, _Traits = std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:125: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(long int) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:159: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(long unsigned int) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:102: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(bool) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/ostream:176: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(short int) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/ostream:187: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(short unsigned int) [with _CharT = char, _Traits
> = std::char_traits<char>]
> /usr/include/c++/4.0.0/ostream:191: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(int) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/ostream:202: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(unsigned int) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:183: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(long long int) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:218: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(long long unsigned int) [with _CharT = char,
> _Traits = std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:242: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(double) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/ostream:217: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(float) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:265: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(long double) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:288: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(const void*) [with _CharT = char, _Traits =
> std::char_traits<char>]
> /usr/include/c++/4.0.0/bits/ostream.tcc:311: note:
> std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
> _Traits>::operator<<(std::basic_streambuf<_CharT, _Traits>*) [with
> _CharT = char, _Traits = std::char_traits<char>]
> /Users/tom/Extracted/trilinos-8.0.8/packages/teuchos/src/
> Teuchos_any.hpp:323: note:                 std::ostream&
> Teuchos::operator<<(std::ostream&, const Teuchos::any&)
> /Users/tom/Extracted/trilinos-8.0.8/packages/teuchos/src/
> Teuchos_ParameterEntry.hpp:243: note:                 std::ostream&
> Teuchos::operator<<(std::ostream&, const Teuchos::ParameterEntry&)
> /Users/tom/Extracted/trilinos-8.0.8/packages/teuchos/src/
> Teuchos_ParameterList.hpp:1103: note:                 std::ostream&
> Teuchos::operator<<(std::ostream&, const Teuchos::ParameterList&)
> error: command 'mpicxx' failed with exit status 1
> make[5]: *** [package] Error 1
> make[4]: *** [all] Error 2
> make[3]: *** [all-recursive] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
>
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> http://software.sandia.gov/mailman/listinfo/trilinos-users

** Bill Spotz                                              **
** Sandia National Laboratories  Voice: (505)845-0170      **
** P.O. Box 5800                 Fax:   (505)284-0154      **
** Albuquerque, NM 87185-0370    Email: wfspotz at sandia.gov **








More information about the Trilinos-Users mailing list