To make the SWIG interface work for SWIG version < 2.0.8 there is a lot of hard coded unsigned int in the SWIG interface. For the same reason there are hard coded unsigned int also (I think...) in some of the dolfin headers.
These need to be taken care of when changing to size_t. From SWIG version 2.0.8 a lot of bugs wrt templates of typedefs was fixed. So for all I know we should be able to get rid of all hard coding of types if we requires SWIG version 2.0.8. I am unfortunately not available for debugging until around 10th of November. Johan On 10/22/2012 11:32 AM, Garth N. Wells wrote: > We have discussed briefly in the past changing from unsigned int > (typedef uint) to std::size_t. Starting to solve some really big > problems and some changes in Trilinos make it a good time to bring > this up again. Any thoughts or objections to moving to std::size_t > from uint? > > Garth > > _______________________________________________ > Mailing list: https://launchpad.net/~dolfin > Post to : dolfin@lists.launchpad.net > Unsubscribe : https://launchpad.net/~dolfin > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~dolfin Post to : dolfin@lists.launchpad.net Unsubscribe : https://launchpad.net/~dolfin More help : https://help.launchpad.net/ListHelp