On 4 February 2014 22:30, Anders Logg <[email protected]> wrote:

> The initial testing of C++11 features in DOLFIN seems to have gone
> relatively smooth. All buildbots are green and the few reports we have
> had on build problems seem to have been resolved.
>
> I would therefore suggest that we:
>
> 1. Allow full use of C++11 features in DOLFIN, with the exception of
> features that are not well supported by the majority of relevant
> compilers


That's hardly full use. We should define what to use,
for example only features supported by gcc 4.4:
http://gcc.gnu.org/projects/cxx0x.html

- we'll have to figure out which those features are by trial
> and error. Examples of good features are std::shared_ptr, std::tuple,
> auto.
>




> 2. Replace all boost::shared_ptr by std::shared_ptr in DOLFIN.
>
> 3. Change the build system for UFC to distutils.
>
> 4. Merge UFC into FFC.
>
> 4.5. Figure out how we handle version numbers from UFC from now on.
>      Can we make a restart from 1.4?
>

When UFC is merged into FFC we won't make UFC releases anymore,
so it will be "UFC from FFC 1.4" or something like that.



> 5. Release FEniCS 1.4.
>
> Comments, objections?
>

In a hurry? I haven't even had the time to build with c++11 yet.
I'd like to get the multidomain infrastructure merged before 1.4.

Martin
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to