[Dune-devel] newer compilers in the CI system
Martin Nolte
nolte at mathematik.uni-freiburg.de
Sat Jul 22 08:13:40 CEST 2017
Hi Ansgar,
it would be great to test with newer compilers, especially gcc-7. Dropping
Debian 8 also seems reasonable for the master.
However, we explicitly support Debian 8 for the 2.5 release series, so here at
least Debia 8 + gcc should be tested, as it also checks for CMake 3.0.
Before dropping tests for older systems, I would suggest to rethink our compiler
and CMake requirements. If we drop Debian 8, I guess noone will test with CMake
3.0. In my opinion, we should definitely test with the lowest version of CMake
we support.
Best,
Martin
On 07/21/2017 05:19 PM, Ansgar Burchardt wrote:
> Hi,
>
> I would like to enable newer compilers in the CI system. For
> reference, currently the core modules are tested with:
>
> * Debian 8, gcc 4.9.2
> * Debian 8 + backports, clang 3.8
> * Debian 9, gcc 6.3
> * Debian 9, clang 3.8
> * Ubuntu 16.04, gcc 5.4
> * Ubuntu 16.04, clang 3.8
>
> I would like to add
>
> + Debian 10, gcc 7 (or later) with -std=c++17
>
> and later
>
> + Debian 10, clang 4 (or later)
>
> In exchange I would remove
>
> - Debian 8 + backports, clang 3.8
>
> and (when newer clang gets added)
>
> - Ubuntu 16.04, clang 3.8
>
> as it is always clang 3.8 (but with different libstdc++ and other
> libraries which has exposed bugs before).
>
> Ansgar
>
>
>
> _______________________________________________
> Dune-devel mailing list
> Dune-devel at lists.dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune-devel
>
--
Dr. Martin Nolte <nolte at mathematik.uni-freiburg.de>
Universität Freiburg phone: +49-761-203-5630
Abteilung für angewandte Mathematik fax: +49-761-203-5632
Hermann-Herder-Straße 10
79104 Freiburg, Germany
More information about the Dune-devel
mailing list