Le 27/03/2017 17:33, Arnaud Lejeune a
écrit :
Le 27/03/2017 17:20, Nicholas Jankowski a écrit :
Ok,
looking at the source file "MeshTopology.h" from Dolfin package,
one could see that :
_msh->topology ().global_indices(std::size_t d)
returns a
const std::vector< std::int64_t > &
The compilation seems to fail as std::int64_t is not equivalent to std::size_t.
Is there a way to change fem-fenics options to solve this problem ?
Thanks
Trying to find a solution, I found a change between dolfin version
1.3.0 (required for last fem-fenics package ) and the stable one
installed with apt-get (2016.2.0).
MeshTopology.h :
--> dolfin version 1.3.0 untl version 2016.1.0
const std::vector< std::size_t > & global_indices(std::size_t d) const
--> dolfin version 2016.2.0
const std::vector< std::int64_t > & global_indices(std::size_t d) const
***************************************************************************
Then I think it's really a bug and one has to change Mesh.cc in the fem-fenics sources.
So I go back to 2016.1.0
Arnaud