[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