[Dune] gcc 4.8.3 & decay_t ?

Benedikt Oswald benedikt.oswald at lspr.swiss
Wed Jun 22 15:36:20 CEST 2016


Dear Christian, thank you very much. That clears the situation.
Greetings, Benedikt




Am 22/06/16 um 15:20 schrieb Christian Engwer:
> 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
>

-- 
------------------------------------------------------------------------------------------------
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
------------------------------------------------------------------------------------------------


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 882 bytes
Desc: OpenPGP digital signature
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20160622/c66db498/attachment.sig>


More information about the Dune mailing list