[Dune-devel] parametertree broken

Christian Engwer christian.engwer at uni-muenster.de
Wed Feb 25 14:21:12 CET 2015


works for me again.

On Wed, Feb 25, 2015 at 02:08:04PM +0100, Christian Engwer wrote:
> On Wed, Feb 25, 2015 at 11:43:57AM +0100, Christoph Grüninger wrote:
> > Hi Christian,
> > one of your recent parametertree changes breaks building of
> > libdunecommon, see the error below from g++ 5.
> 
> ups... I'll have a look
> 
> Christian
> 
> > Bye
> > Christoph
> > 
> > -- 
> > GDB does hate your application, expresses its contempt through the
> > design of its command-line interface.   -- Tom Tromey, FOSDEM 2014
> > 
> > 
> > > [ 37%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/parametertree.cc.o
> > > In file included from /temp/gruenich/dune/complete/dune-common/dune/common/parametertree.cc:17:0:
> > > /temp/gruenich/dune/complete/dune-common/dune/common/parametertree.hh: In static member function ‘static void Dune::ParameterTree::parseRange(const string&, Iterator, const Iterator&)’:
> > > /temp/gruenich/dune/complete/dune-common/dune/common/parametertree.hh:222:35: error: invalid use of member ‘Dune::ParameterTree::prefix_’ in static member function
> > >              << "\" for key \"" << prefix_ << "." << key
> > >                                    ^
> > > /temp/gruenich/dune/complete/dune-common/dune/common/exceptions.hh:244:58: note: in definition of macro ‘DUNE_THROW’
> > >                                th__out << THROWSPEC(E) << m; th__ex.message(th__out.str()); throw th__ex; \
> > >                                                           ^
> > > In file included from /temp/gruenich/dune/complete/dune-common/dune/common/parametertree.cc:18:0:
> > > /temp/gruenich/dune/complete/dune-common/dune/common/parametertree.hh:198:17: note: declared here
> > >      std::string prefix_;
> > >                  ^
> > > In file included from /temp/gruenich/dune/complete/dune-common/dune/common/parametertree.cc:17:0:
> > > /temp/gruenich/dune/complete/dune-common/dune/common/parametertree.hh:222:53: error: ‘key’ was not declared in this scope
> > >              << "\" for key \"" << prefix_ << "." << key
> > >                                                      ^
> > > /temp/gruenich/dune/complete/dune-common/dune/common/exceptions.hh:244:58: note: in definition of macro ‘DUNE_THROW’
> > >                                th__out << THROWSPEC(E) << m; th__ex.message(th__out.str()); throw th__ex; \
> > >      
> > 
> > 
> 
> 
> 
> > _______________________________________________
> > Dune-devel mailing list
> > Dune-devel at dune-project.org
> > http://lists.dune-project.org/mailman/listinfo/dune-devel
> 
> 
> -- 
> 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
> 
> _______________________________________________
> Dune-devel mailing list
> Dune-devel at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune-devel

-- 
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-devel mailing list