Which compiler and OS are you having trouble with? Garth
Ilmar Wilbers wrote: > That did help, but now I am getting the following: > c++ -o dolfin/la/MTL4Factory.os -c -Wall -pipe -ansi -Werror -DDEBUG -g > -DNDEBUG -O2 -DPACKAGE_VERSION=\"0.8.0\" -DHAS_UMFPACK=1 > -DHAS_TRILINOS=1 -DHAS_CHOLMOD=1 -DHAS_MTL4=1 -fPIC -I. > -I/scratch/buildbot/local/include -I/usr/include/libxml2 > -I/usr/include/suitesparse -I/simula/include -I/usr/include/suitesparse > -I/scratch/buildbot/local/mtl4 dolfin/la/MTL4Factory.cpp > cc1plus: warnings being treated as errors > /scratch/buildbot/local/mtl4/boost/numeric/itl/iteration/basic_iteration.hpp: > In instantiation of 'itl::basic_iteration<double>': > dolfin/la/ITLKrylovSolver.cpp:59: instantiated from here > /scratch/buildbot/local/mtl4/boost/numeric/itl/iteration/basic_iteration.hpp:23: > > warning: 'class itl::basic_iteration<double>' has virtual functions but > non-virtual destructor > scons: *** [dolfin/la/ITLKrylovSolver.os] Error 1 > scons: building terminated because of errors. > > > ilmar > > Garth N. Wells wrote: >> Update MTL4. There have been same changes to the namespaces. >> >> Garth >> >> Ilmar Wilbers wrote: >>> This is the same error as all the buildbots are giving. >>> >>> ilamr >>> >>> Ola Skavhaug wrote: >>>> Hi, >>>> >>>> when trying to compile a fresh version of hg dolfin, I get the >>>> following error(s): >>>> >>>> mpic++ -o dolfin/la/MTL4Matrix.os -c -Wall -pipe -ansi -Werror >>>> -DDEBUG -g -DNDEBUG -O2 -DHAS_MPI=1 -DMPICH_IGNORE_CXX_SEEK >>>> -DPACKAGE_VERSION=\"0.8.0\" -DHAS_PETSC=1 -DHAS_SLEPC=1 >>>> -DHAS_SCOTCH=1 -DHAS_UMFPACK=1 -DHAS_GTS=1 -DHAS_CHOLMOD=1 >>>> -DHAS_MTL4=1 -fPIC -I. -I/usr/include/libxml2 >>>> -I/home/skavhaug/extsoft/petsc-2.3.3-p8/bmake/linux-gnu-cxx-debug >>>> -I/home/skavhaug/extsoft/petsc-2.3.3-p8/include -I/usr/local/include >>>> -I/usr/local/lib -Idolfin -I/home/skavhaug/extsoft/slepc-2.3.3 >>>> -I/home/skavhaug/extsoft/slepc-2.3.3/include >>>> -I/home/skavhaug/extsoft/petsc-2.3.3-p8/bmake/linux-gnu-cxx-debug >>>> -I/home/skavhaug/extsoft/petsc-2.3.3-p8/include -I/usr/local/include >>>> -I/usr/local/lib -Idolfin -I/usr/local/include >>>> -I/usr/include/suitesparse -I/usr/include/glib-2.0 >>>> -I/usr/lib/glib-2.0/include -I/usr/include/suitesparse >>>> -I/home/skavhaug/extsoft/mtl4 dolfin/la/MTL4Matrix.cpp >>>> dolfin/la/MTL4Matrix.cpp: In member function «virtual dolfin::uint >>>> dolfin::MTL4Matrix::size(dolfin::uint) const»: >>>> dolfin/la/MTL4Matrix.cpp:77: error: no matching function for call to >>>> «num_rows(const dolfin::mtl4_sparse_matrix&)» >>>> dolfin/la/MTL4Matrix.cpp:79: error: no matching function for call to >>>> «num_cols(const dolfin::mtl4_sparse_matrix&)» >>>> dolfin/la/MTL4Matrix.cpp: In function «dolfin::LogStream& >>>> dolfin::operator<<(dolfin::LogStream&, const dolfin::MTL4Matrix&)»: >>>> dolfin/la/MTL4Matrix.cpp:316: error: no matching function for call >>>> to «num_rows(const mtl::compressed2D<double, >>>> mtl::matrix::parameters<mtl::tag::row_major, mtl::index::c_index, >>>> mtl::non_fixed::dimensions, false> >&)» >>>> dolfin/la/MTL4Matrix.cpp:317: error: no matching function for call >>>> to «num_cols(const mtl::compressed2D<double, >>>> mtl::matrix::parameters<mtl::tag::row_major, mtl::index::c_index, >>>> mtl::non_fixed::dimensions, false> >&)» >>>> scons: *** [dolfin/la/MTL4Matrix.os] Error 1 >>>> scons: building terminated because of errors. >>>> >>>> >>>> Does anyone know that causes this problem? >>>> >>>> Thanks, >>>> -- >>>> Ola Skavhaug >>>> >>>> >>>> ------------------------------------------------------------------------ >>>> >>>> >>>> _______________________________________________ >>>> DOLFIN-dev mailing list >>>> [email protected] >>>> http://www.fenics.org/mailman/listinfo/dolfin-dev >>> _______________________________________________ >>> DOLFIN-dev mailing list >>> [email protected] >>> http://www.fenics.org/mailman/listinfo/dolfin-dev >> _______________________________________________ DOLFIN-dev mailing list [email protected] http://www.fenics.org/mailman/listinfo/dolfin-dev
