Agreed! Matt
> On Sep 4, 2021, at 8:23 AM, Janek Kozicki (yade) <[email protected]> > 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) > >
