dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #03068
Re: Compilation failed: --enable-debug --disable-petsc
It turned out to be a problem with g++ 4.1. The compile bot is now
running again with 4.0, until we can figure out what goes wrong with
4.1.
/Anders
On Wed, Aug 16, 2006 at 09:21:39AM +0200, Anders Logg wrote:
> Since an upgrade yesterday, the compile bot runs with g++ 4.1.2.
> Has anyone compiled with 4.1? I'm running 4.0.3 so that might be the
> problem.
>
> /Anders
>
>
> On Wed, Aug 16, 2006 at 09:18:45AM +0200, Anders Logg wrote:
> > It clones the current repository so a 'make clean' should not be
> > necessary.
> >
> > /Anders
> >
> >
> > On Tue, Aug 15, 2006 at 09:49:55PM +0200, Garth N. Wells wrote:
> > > Compiles fine for me. Does the bot do a 'make clean'?
> > >
> > > Garth
> > >
> > > Anders Logg wrote:
> > > > Don't know why we get this. Will check if something has changed on
> > > > fenics.org. Otherwise, let's hope it works out tomorrow...
> > > >
> > > > I have attached the compile log from make in src/lib that gives the
> > > > error. Anyone have idea of what goes wrong?
> > > >
> > > > /Anders
> > > >
> > > >
> > > > On Tue, Aug 15, 2006 at 06:34:57PM +0200, DOLFIN wrote:
> > > >> This is an automated message from the FEniCS compile bot.
> > > >> Compilation failed with configure options --enable-debug --disable-petsc.
> > > >> Revision number and compilation log follow below.
> > > >>
> > > >> changeset: 2120:42b9f03a1319
> > > >> tag: tip
> > > >> user: "Anders Logg <logg@xxxxxxxxx>"
> > > >> date: Tue Aug 15 17:41:20 2006 +0200
> > > >> summary: Move Preconditioner enums to Preconditioner.h.
> > > >>
> > > >>
> > > >> [snip]
> > > >> ../../src/kernel/ode/.libs/UpdatedMultiAdaptiveJacobian.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/pde/.libs/GenericPDE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/pde/.libs/LinearPDE.o: In function `boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned int, int>, 0u, boost::numeric::ublas::unbounded_array<unsigned int, std::allocator<unsigned int> >, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >::iterator2::operator=(boost::numeric::ublas::compressed_matrix<double, boost::numeric::ublas::basic_row_major<unsigned int, int>, 0u, boost::numeric::ublas::unbounded_array<unsigned int, std::allocator<unsigned int> >, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >::iterator2 const&)':
> > > >> /home/dolfin/tmp/cron/compilebot/dolfin/src/kernel/pde/LinearPDE.cpp:57: multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/pde/.libs/NonlinearPDE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/pde/.libs/PDE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/quadrature/.libs/GaussianQuadrature.o: In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_dispose(std::allocator<char> const&)':
> > > >> /home/dolfin/tmp/cron/compilebot/dolfin/src/kernel/quadrature/GaussianQuadrature.cpp:27: multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> collect2: ld returned 1 exit status
> > > >> make[2]: *** [libdolfin.la] Error 1
> > > >> make[2]: Leaving directory `/home/dolfin/tmp/cron/compilebot/dolfin/src/lib'
> > > >> make[1]: *** [all-recursive] Error 1
> > > >> make[1]: Leaving directory `/home/dolfin/tmp/cron/compilebot/dolfin/src'
> > > >> make: *** [all-recursive] Error 1
> > > >> _______________________________________________
> > > >> DOLFIN-dev mailing list
> > > >> DOLFIN-dev@xxxxxxxxxx
> > > >> http://www.fenics.org/mailman/listinfo/dolfin-dev
> > > >>
> > > >> ------------------------------------------------------------------------
> > > >>
> > > >> /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -o libdolfin.la -rpath /home/dolfin/tmp/cron/compilebot/dolfin/local/lib ../../src/modules/elasticity/*.lo ../../src/modules/elasticity-updated/*.lo ../../src/modules/convdiff/*.lo ../../src/modules/navierstokes/*.lo ../../src/modules/poisson/*.lo ../../src/modules/stokes/*.lo ../../src/modules/heat/*.lo ../../src/kernel/common/*.lo ../../src/kernel/fem/*.lo ../../src/kernel/form/*.lo ../../src/kernel/function/*.lo ../../src/kernel/io/*.lo ../../src/kernel/la/*.lo ../../src/kernel/main/*.lo ../../src/kernel/math/*.lo ../../src/kernel/mesh/*.lo ../../src/kernel/nls/*.lo ../../src/kernel/ode/*.lo ../../src/kernel/pde/*.lo ../../src/kernel/quadrature/*.lo ../../src/kernel/parameter/*.lo ../../src/kernel/log/*.lo -lncurses
> > > >> gcc -shared ../../src/modules/elasticity/.libs/ElasticitySolver.o ../../src/modules/elasticity-updated/.libs/ElasticityUpdatedSolver.o ../../src/modules/convdiff/.libs/ConvectionDiffusionSolver.o ../../src/modules/navierstokes/.libs/NSESolver.o ../../src/modules/poisson/.libs/PoissonSolver.o ../../src/modules/stokes/.libs/StokesSolver.o ../../src/modules/heat/.libs/HeatSolver.o ../../src/kernel/common/.libs/TimeDependent.o ../../src/kernel/common/.libs/timing.o ../../src/kernel/common/.libs/utils.o ../../src/kernel/common/.libs/Variable.o ../../src/kernel/fem/.libs/AffineMap.o ../../src/kernel/fem/.libs/BoundaryCondition.o ../../src/kernel/fem/.libs/BoundaryValue.o ../../src/kernel/fem/.libs/FEM.o ../../src/kernel/fem/.libs/FiniteElement.o ../../src/kernel/fem/.libs/FiniteElementSpec.o ../../src/kernel/fem/.libs/LoadVector.o ../../src/kernel/fem/.libs/MassMatrix.o ../../src/kernel/fem/.libs/StiffnessMatrix.o ../../src/kernel/form/.libs/BilinearForm.o ../../src/kernel/form
> > > /.libs/BLASFormData.o ../../src/kernel/form/.libs/Form.o ../../src/kernel/form/.libs/Functional.o ../../src/kernel/form/.libs/LinearForm.o ../../src/kernel/function/.libs/ConstantFunction.o ../../src/kernel/function/.libs/DiscreteFunction.o ../../src/kernel/function/.libs/Function.o ../../src/kernel/function/.libs/FunctionPointerFunction.o ../../src/kernel/function/.libs/GenericFunction.o ../../src/kernel/function/.libs/LocalFunctionData.o ../../src/kernel/function/.libs/UserFunction.o ../../src/kernel/io/.libs/File.o ../../src/kernel/io/.libs/GenericFile.o ../../src/kernel/io/.libs/GiDFile.o ../../src/kernel/io/.libs/MatlabFile.o ../../src/kernel/io/.libs/MFile.o ../../src/kernel/io/.libs/MTXFile.o ../../src/kernel/io/.libs/NewXMLMesh.o ../../src/kernel/io/.libs/OctaveFile.o ../../src/kernel/io/.libs/OpenDXFile.o ../../src/kernel/io/.libs/PythonFile.o ../../src/kernel/io/.libs/TecplotFile.o ../../src/kernel/io/.libs/VTKFile.o ../../src/kernel/io/.libs/XMLBLASFormData.o ../..
> > > /src/kernel/io/.libs/XMLFile.o ../../src/kernel/io/.libs/XMLFiniteElementSpec.o ../../src/kernel/io/.libs/XMLFunction.o ../../src/kernel/io/.libs/XMLMatrix.o ../../src/kernel/io/.libs/XMLMesh.o ../../src/kernel/io/.libs/XMLObject.o ../../src/kernel/io/.libs/XMLParameterList.o ../../src/kernel/io/.libs/XMLVector.o ../../src/kernel/la/.libs/GMRES.o ../../src/kernel/la/.libs/PETScEigenvalueSolver.o ../../src/kernel/la/.libs/PETScKrylovMatrix.o ../../src/kernel/la/.libs/PETScKrylovSolver.o ../../src/kernel/la/.libs/PETScLUSolver.o ../../src/kernel/la/.libs/PETScManager.o ../../src/kernel/la/.libs/PETScMatrix.o ../../src/kernel/la/.libs/PETScPreconditioner.o ../../src/kernel/la/.libs/PETScVector.o ../../src/kernel/la/.libs/uBlasDummyPreconditioner.o ../../src/kernel/la/.libs/uBlasILUPreconditioner.o ../../src/kernel/la/.libs/uBlasKrylovMatrix.o ../../src/kernel/la/.libs/uBlasKrylovSolver.o ../../src/kernel/la/.libs/uBlasLUSolver.o ../../src/kernel/la/.libs/uBlasVector.o ../../src/
> > > kernel/main/.libs/init.o ../../src/kernel/math/.libs/basic.o ../../src/kernel/math/.libs/Lagrange.o ../../src/kernel/math/.libs/Legendre.o ../../src/kernel/mesh/.libs/BoundaryComputation.o ../../src/kernel/mesh/.libs/BoundaryData.o ../../src/kernel/mesh/.libs/BoundaryInit.o ../../src/kernel/mesh/.libs/Boundary.o ../../src/kernel/mesh/.libs/BoundaryMesh.o ../../src/kernel/mesh/.libs/CellIterator.o ../../src/kernel/mesh/.libs/Cell.o ../../src/kernel/mesh/.libs/CellType.o ../../src/kernel/mesh/.libs/EdgeIterator.o ../../src/kernel/mesh/.libs/Edge.o ../../src/kernel/mesh/.libs/EdgeRefData.o ../../src/kernel/mesh/.libs/FaceIterator.o ../../src/kernel/mesh/.libs/Face.o ../../src/kernel/mesh/.libs/GenericCell.o ../../src/kernel/mesh/.libs/Interval.o ../../src/kernel/mesh/.libs/MeshConnectivity.o ../../src/kernel/mesh/.libs/MeshData.o ../../src/kernel/mesh/.libs/MeshEditor.o ../../src/kernel/mesh/.libs/MeshEntityIterator.o ../../src/kernel/mesh/.libs/MeshEntity.o ../../src/kernel/mes
> > > h/.libs/MeshGeometry.o ../../src/kernel/mesh/.libs/MeshHierarchy.o ../../src/kernel/mesh/.libs/MeshInit.o ../../src/kernel/mesh/.libs/MeshIterator.o ../../src/kernel/mesh/.libs/Mesh.o ../../src/kernel/mesh/.libs/MeshRefinement.o ../../src/kernel/mesh/.libs/MeshTopology.o ../../src/kernel/mesh/.libs/NewCell.o ../../src/kernel/mesh/.libs/NewEdge.o ../../src/kernel/mesh/.libs/NewFace.o ../../src/kernel/mesh/.libs/NewFacet.o ../../src/kernel/mesh/.libs/NewMeshData.o ../../src/kernel/mesh/.libs/NewMesh.o ../../src/kernel/mesh/.libs/NewPoint.o ../../src/kernel/mesh/.libs/NewTetrahedron.o ../../src/kernel/mesh/.libs/NewTriangle.o ../../src/kernel/mesh/.libs/NewUnitCube.o ../../src/kernel/mesh/.libs/NewUnitSquare.o ../../src/kernel/mesh/.libs/NewVertex.o ../../src/kernel/mesh/.libs/Point.o ../../src/kernel/mesh/.libs/TetMeshRefinement.o ../../src/kernel/mesh/.libs/Tetrahedron.o ../../src/kernel/mesh/.libs/TopologyComputation.o ../../src/kernel/mesh/.libs/Triangle.o ../../src/kernel/m
> > > esh/.libs/TriMeshRefinement.o ../../src/kernel/mesh/.libs/UniformMeshRefinement.o ../../src/kernel/mesh/.libs/UnitCube.o ../../src/kernel/mesh/.libs/UnitSquare.o ../../src/kernel/mesh/.libs/VertexIterator.o ../../src/kernel/mesh/.libs/Vertex.o ../../src/kernel/nls/.libs/NewtonSolver.o ../../src/kernel/nls/.libs/NonlinearProblem.o ../../src/kernel/ode/.libs/Adaptivity.o ../../src/kernel/ode/.libs/Alloc.o ../../src/kernel/ode/.libs/cGqMethod.o ../../src/kernel/ode/.libs/ComplexODE.o ../../src/kernel/ode/.libs/Controller.o ../../src/kernel/ode/.libs/Dependencies.o ../../src/kernel/ode/.libs/dGqMethod.o ../../src/kernel/ode/.libs/Dual.o ../../src/kernel/ode/.libs/HomotopyJacobian.o ../../src/kernel/ode/.libs/Homotopy.o ../../src/kernel/ode/.libs/HomotopyODE.o ../../src/kernel/ode/.libs/Method.o ../../src/kernel/ode/.libs/MonoAdaptiveFixedPointSolver.o ../../src/kernel/ode/.libs/MonoAdaptiveJacobian.o ../../src/kernel/ode/.libs/MonoAdaptiveNewtonSolver.o ../../src/kernel/ode/.libs
> > > /MonoAdaptiveTimeSlab.o ../../src/kernel/ode/.libs/MonoAdaptivity.o ../../src/kernel/ode/.libs/MultiAdaptiveFixedPointSolver.o ../../src/kernel/ode/.libs/MultiAdaptiveJacobian.o ../../src/kernel/ode/.libs/MultiAdaptiveNewtonSolver.o ../../src/kernel/ode/.libs/MultiAdaptivePreconditioner.o ../../src/kernel/ode/.libs/MultiAdaptiveTimeSlab.o ../../src/kernel/ode/.libs/MultiAdaptivity.o ../../src/kernel/ode/.libs/ODE.o ../../src/kernel/ode/.libs/ODESolver.o ../../src/kernel/ode/.libs/ParticleSystem.o ../../src/kernel/ode/.libs/Partition.o ../../src/kernel/ode/.libs/ReducedModel.o ../../src/kernel/ode/.libs/Sample.o ../../src/kernel/ode/.libs/TimeSlabJacobian.o ../../src/kernel/ode/.libs/TimeSlab.o ../../src/kernel/ode/.libs/TimeSlabSolver.o ../../src/kernel/ode/.libs/TimeStepper.o ../../src/kernel/ode/.libs/UpdatedMultiAdaptiveJacobian.o ../../src/kernel/pde/.libs/GenericPDE.o ../../src/kernel/pde/.libs/LinearPDE.o ../../src/kernel/pde/.libs/NonlinearPDE.o ../../src/kernel/pde/.l
> > > ibs/PDE.o ../../src/kernel/pde/.libs/TimeDependentPDE.o ../../src/kernel/quadrature/.libs/GaussianQuadrature.o ../../src/kernel/quadrature/.libs/GaussQuadrature.o ../../src/kernel/quadrature/.libs/LobattoQuadrature.o ../../src/kernel/quadrature/.libs/Quadrature.o ../../src/kernel/quadrature/.libs/RadauQuadrature.o ../../src/kernel/parameter/.libs/ParameterList.o ../../src/kernel/parameter/.libs/Parameter.o ../../src/kernel/parameter/.libs/ParameterSystem.o ../../src/kernel/parameter/.libs/ParameterValue.o ../../src/kernel/parameter/.libs/Parametrized.o ../../src/kernel/log/.libs/Buffer.o ../../src/kernel/log/.libs/CursesLogger.o ../../src/kernel/log/.libs/Event.o ../../src/kernel/log/.libs/GenericLogger.o ../../src/kernel/log/.libs/Logger.o ../../src/kernel/log/.libs/LoggerMacros.o ../../src/kernel/log/.libs/LogManager.o ../../src/kernel/log/.libs/LogStream.o ../../src/kernel/log/.libs/Progress.o ../../src/kernel/log/.libs/SilentLogger.o ../../src/kernel/log/.libs/TerminalLog
> > > ger.o -lncurses -Wl,-soname -Wl,libdolfin.so.0 -o .libs/libdolfin.so.0.0.0
> > > >> ../../src/modules/elasticity-updated/.libs/ElasticityUpdatedSolver.o: In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_dispose(std::allocator<char> const&)':
> > > >> /home/dolfin/tmp/cron/compilebot/dolfin/src/modules/elasticity-updated/ElasticityUpdatedSolver.cpp:1063: multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/modules/convdiff/.libs/ConvectionDiffusionSolver.o:dolfin/ConvectionDiffusionSolver.h:18: multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/modules/navierstokes/.libs/NSESolver.o:/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:233: multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/modules/poisson/.libs/PoissonSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/modules/stokes/.libs/StokesSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/modules/heat/.libs/HeatSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/fem/.libs/FEM.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/fem/.libs/LoadVector.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/fem/.libs/MassMatrix.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/fem/.libs/StiffnessMatrix.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/form/.libs/BilinearForm.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/form/.libs/BLASFormData.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/form/.libs/Form.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/form/.libs/Functional.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/form/.libs/LinearForm.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/function/.libs/ConstantFunction.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/function/.libs/DiscreteFunction.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/function/.libs/Function.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/function/.libs/FunctionPointerFunction.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/function/.libs/GenericFunction.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/function/.libs/UserFunction.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/File.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/GenericFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/GiDFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/MatlabFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/MFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/MTXFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/OctaveFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/OpenDXFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/PythonFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/TecplotFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/VTKFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/XMLFile.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/XMLFunction.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/XMLMatrix.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/io/.libs/XMLVector.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/GMRES.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/PETScKrylovMatrix.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/PETScKrylovSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/PETScLUSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/PETScManager.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/PETScMatrix.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/PETScPreconditioner.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/PETScVector.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/uBlasDummyPreconditioner.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/uBlasILUPreconditioner.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/uBlasKrylovMatrix.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/uBlasKrylovSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/uBlasLUSolver.o: In function `boost::numeric::ublas::external_logic::raise()':
> > > >> /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:86: multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/la/.libs/uBlasVector.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/main/.libs/init.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/mesh/.libs/Mesh.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/mesh/.libs/NewMesh.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/nls/.libs/NewtonSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/nls/.libs/NonlinearProblem.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/cGqMethod.o: In function `~domain_error':
> > > >> /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/stdexcept:74: multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/ComplexODE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/Dependencies.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/dGqMethod.o: In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_dispose(std::allocator<char> const&)':
> > > >> /home/dolfin/tmp/cron/compilebot/dolfin/src/kernel/ode/dGqMethod.cpp:205: multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/Dual.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/HomotopyJacobian.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/Homotopy.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/HomotopyODE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MonoAdaptiveFixedPointSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MonoAdaptiveJacobian.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MonoAdaptiveNewtonSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MonoAdaptiveTimeSlab.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MonoAdaptivity.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MultiAdaptiveFixedPointSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MultiAdaptiveJacobian.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MultiAdaptiveNewtonSolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MultiAdaptivePreconditioner.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MultiAdaptiveTimeSlab.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/MultiAdaptivity.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/ODE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/ODESolver.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/ParticleSystem.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/TimeSlabJacobian.o: In function `external_logic':
> > > >> /usr/include/boost/numeric/ublas/exception.hpp:78: multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/TimeSlab.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/TimeStepper.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/ode/.libs/UpdatedMultiAdaptiveJacobian.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/pde/.libs/GenericPDE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/pde/.libs/LinearPDE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/pde/.libs/NonlinearPDE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/pde/.libs/PDE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/pde/.libs/TimeDependentPDE.o:(.data+0x0): multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> ../../src/kernel/quadrature/.libs/GaussianQuadrature.o: In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_dispose(std::allocator<char> const&)':
> > > >> /home/dolfin/tmp/cron/compilebot/dolfin/src/kernel/quadrature/GaussianQuadrature.cpp:27: multiple definition of `_ZN5boost7numeric5ublas21scalar_divides_assignIT_T0_E8computedE'
> > > >> ../../src/modules/elasticity/.libs/ElasticitySolver.o:(.data+0x0): first defined here
> > > >> collect2: ld returned 1 exit status
> > > >> make: *** [libdolfin.la] Error 1
> > > >>
> > > >> ------------------------------------------------------------------------
> > > >>
> > > >> _______________________________________________
> > > >> DOLFIN-dev mailing list
> > > >> DOLFIN-dev@xxxxxxxxxx
> > > >> http://www.fenics.org/mailman/listinfo/dolfin-dev
> > > _______________________________________________
> > > DOLFIN-dev mailing list
> > > DOLFIN-dev@xxxxxxxxxx
> > > http://www.fenics.org/mailman/listinfo/dolfin-dev
> > _______________________________________________
> > DOLFIN-dev mailing list
> > DOLFIN-dev@xxxxxxxxxx
> > http://www.fenics.org/mailman/listinfo/dolfin-dev
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/dolfin-dev
References