[dune-pdelab] Minimum compiler support for building the PDELab
Christian Engwer
christian.engwer at uni-muenster.de
Wed Sep 11 23:28:30 CEST 2013
OK, the problem is the range base for, which was added in g++-4.6. I
found the following locations:
rgrep 'for *([^)]*[^:]:[^:][^)]*)' .
./dune/pdelab/backend/dense/matrix.hh:150: for (auto& v : y)
./dune/pdelab/backend/dense/matrix.hh:161: for (auto& v : y)
./dune/pdelab/gridfunctionspace/subspacelocalfunctionspace.hh:64: for (auto& di : this->_dof_index_storage)
Ciao
Christian
On Wed, Sep 11, 2013 at 04:33:27PM +0200, Christian Engwer wrote:
> Hi Bard,
>
> thanks for the hint. Currently we still try to support 4.4, but
> sometime such constructions find their way in...
>
> Christian
>
> On Wed, Sep 11, 2013 at 04:12:12PM +0200, Bård Skaflestad wrote:
> > All,
> >
> > I've been trying (and failing) to build the PDELab-howto using GCC 4.4
> > over the past couple of weeks. With Markus's latest changes to the
> > howto (commit e741a9d) I got most of the way there, but still not quite.
> >
> > If I apply the hack outlined below (clearly not production ready), I
> > *am* able to build the -howto using GCC 4.4 with the following external
> > software packages
>
> it is not a hack, but the backwards compatible solution.
>
> Thanks!
>
> Christian
>
> _______________________________________________
> dune-pdelab mailing list
> dune-pdelab at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune-pdelab
>
--
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-pdelab
mailing list