← Back to team overview

dolfin team mailing list archive

Re: [Branch ~dolfin-core/dolfin/trunk] Rev 6969: Use std::vector in place of MeshFunction to store coloring data - avoids circular dependency issues.

 

Looks like this broke the build for:

 configure (disable all)

>From lucid buildbot:

/home/buildbot/buildslave/dolfin-trunk-full-lucid-amd64/build/dolfin/graph/ZoltanInterface.cpp:99:
error: ‘Array’ has not been declared
/home/buildbot/buildslave/dolfin-trunk-full-lucid-amd64/build/dolfin/graph/ZoltanInterface.cpp:99:
error: expected ‘,’ or ‘...’ before ‘<’ token
/home/buildbot/buildslave/dolfin-trunk-full-lucid-amd64/build/dolfin/graph/ZoltanInterface.cpp:98:
error: prototype for ‘dolfin::uint
dolfin::ZoltanInterface::compute_local_vertex_coloring(const
dolfin::Graph&, int)’ does not match any in class ‘dolfin::ZoltanInterface’
/home/buildbot/buildslave/dolfin-trunk-full-lucid-amd64/build/dolfin/graph/ZoltanInterface.h:47:
error: candidate is: static dolfin::uint
dolfin::ZoltanInterface::compute_local_vertex_coloring(const
dolfin::Graph&, std::vector<unsigned int, std::allocator<unsigned int> >&)


Johan

On 10/07/2012 11:12 PM, noreply@xxxxxxxxxxxxx wrote:
> ------------------------------------------------------------
> revno: 6969
> committer: Garth N. Wells <gnw20@xxxxxxxxx>
> branch nick: mesh-indexing
> timestamp: Sat 2012-10-06 13:17:26 +0100
> message:
>   Use std::vector in place of MeshFunction to store coloring data - avoids circular dependency issues.
> modified:
>   demo/undocumented/coloring/cpp/main.cpp
>   dolfin/fem/OpenMpAssembler.cpp
>   dolfin/graph/BoostGraphInterface.cpp
>   dolfin/graph/BoostGraphInterface.h
>   dolfin/graph/GraphColoring.cpp
>   dolfin/graph/GraphColoring.h
>   dolfin/graph/ZoltanInterface.cpp
>   dolfin/graph/ZoltanInterface.h
>   dolfin/mesh/BoundaryComputation.cpp
>   dolfin/mesh/Mesh.cpp
>   dolfin/mesh/Mesh.h
>   dolfin/mesh/MeshColoring.cpp
>   dolfin/mesh/MeshColoring.h
>   dolfin/mesh/MeshPartitioning.cpp
>   dolfin/mesh/MeshPartitioning.h
>   dolfin/mesh/MeshRenumbering.cpp
>   dolfin/mesh/MeshTopology.h
>   dolfin/mesh/ParallelData.cpp
>   dolfin/mesh/ParallelData.h
> The size of the diff (650 lines) is larger than your specified limit of 500 lines
> 
> --
> lp:dolfin
> https://code.launchpad.net/~dolfin-core/dolfin/trunk
> 
> Your team DOLFIN Core Team is subscribed to branch lp:dolfin.
> To unsubscribe from this branch go to https://code.launchpad.net/~dolfin-core/dolfin/trunk/+edit-subscription
>