[Dune] gcc 4.8.3 & decay_t ?
Christian Engwer
christian.engwer at uni-muenster.de
Wed Jun 22 15:20:29 CEST 2016
Dear Benedikt
you are runnning the trunk fr the trunk g++-4.8 is not supported
anymore for several reasons.
At the DUNE-DEV-Meeting in HD we decided the followng:
gcc-4.9 will be the target compiler for the 3.0 release. C++11 is
completely allowed, experimental C++14 features in gcc-4.9, too!
Clang 3.5 is definitely C++14 compliant. ICC >= 15.1 should be
supported.
Christian
On Wed, Jun 22, 2016 at 02:54:06PM +0200, Benedikt Oswald wrote:
> Dear Dune,
>
> would you say that gcc 4.8.3 supports std::decay_t for compulation of
> dune-common ?
>
> I see this
>
> In file included from
> /extdata/volume1/exthome/oswald/gitwork/computational/femaxx/dune-common/dune/common/fvector.hh:16:0,
> from
> /extdata/volume1/exthome/oswald/gitwork/computational/femaxx/dune-common/dune/common/parametertree.hh:26,
> from
> /extdata/volume1/exthome/oswald/gitwork/computational/femaxx/dune-common/dune/common/parametertreeparser.hh:14,
> from
> /extdata/volume1/exthome/oswald/gitwork/computational/femaxx/dune-common/dune/common/parametertreeparser.cc:8:
> /extdata/volume1/exthome/oswald/gitwork/computational/femaxx/dune-common/dune/common/typetraits.hh:502:62:
> error: 'decay_t' is not a member of 'std'
> struct IsIntegralConstant : public
> Imp::IsIntegralConstant<std::decay_t<T>>
>
>
> gcc 4.8.3
>
> dune-common - latest version from gitlab.
>
>
> Thanks & greetings, Benedikt
>
>
>
> --
> ------------------------------------------------------------------------------------------------
> Dr. sc. techn. Benedikt Oswald - first engineer - LSPR AG - phone - +41 43 366 90 74
> Grubenstrasse 9, CH-8045 Zürich, benedikt.oswald at lspr.ch - labor vincit omnia improbus
> ------------------------------------------------------------------------------------------------
>
>
> _______________________________________________
> Dune mailing list
> Dune at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune
--
Prof. Dr. Christian Engwer
Institut für Numerische und Angewandte Mathematik
Fachbereich Mathematik und Informatik der Universität Münster
Einsteinstrasse 62
48149 Münster
E-Mail christian.engwer at uni-muenster.de
Telefon +49 251 83-35067
FAX +49 251 83-32729
More information about the Dune
mailing list