Re: [eigen] Eigen moving to C++14

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Agreed!

Matt

> On Sep 4, 2021, at 8:23 AM, Janek Kozicki (yade) <jkozicki-yade@xxxxxxxxx> wrote:
> 
> Good move, congrats!
> 
> Rasmus Munk Larsen said:     (by the date of Fri, 3 Sep 2021 17:22:34 -0700)
> 
>> The Eigen maintainers met today, and have decided to make C++14 the minimum
>> supported language standard on the master branch. (
>> https://en.cppreference.com/w/cpp/14) Because of the change i language
>> standard, and because we likely want to break existing APIs as we clean up
>> and merge new features in the coming period, the next version of Eigen will
>> most likely be called version 4.0.0. If your project is unable to compile
>> with c++14, you will have to stay with Eigen 3.4.x. The 3.4.x branch will
>> be frozen in terms of features, but will continue to be maintained and
>> receive bug fixes. If your project is in the (hopefully unlikely) situation
>> you cannot use c++14 but also want to add or use new features not in 3.4.x,
>> let us know. This change means that the we will change the minimum compiler
>> versions supported by Eigen to the earliest one supporting all c++14 core
>> language and library features. As far as we can tell, that means GCC 5,
>> Clang 3.4, and MSVC 19.10. We will also drop support CUDA versions older
>> than 9.
>> Best regards, The Eigen maintainer team
> 
> 
> -- 
> --
> Janek Kozicki, PhD. DSc. Arch. Assoc. Prof.
> Gdansk University of Technology (Gdansk Tech)
> Faculty of Applied Physics and Mathematics
> Department of Theoretical Physics and Quantum Information
> --
> http://yade-dem.org/
> http://pg.edu.pl/jkozicki (click English flag on top right)
> 
> 




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/