← Back to team overview

dolfin team mailing list archive

Re: Compilation failed: --enable-debug --disable-petsc

 

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


Follow ups

References