[Dune] Dune Build Problem in dune-istl
Oswald Benedikt
Benedikt.Oswald at psi.ch
Sun Aug 8 21:38:30 CEST 2010
Dear Dune, there seems to be a problem when building dune-istl, cf. error log below.
Thanks for having a look!
Greetings, Benedikt
1. compiler version:
benedikt-oswalds-macbook-pro:dune-trunk benediktoswald$ mpicxx --version
i686-apple-darwin10-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2. platform:
benedikt-oswalds-macbook-pro:dune-trunk benediktoswald$ uname -a
Darwin benedikt-oswalds-macbook-pro.local 10.4.0 Darwin Kernel Version 10.4.0: Fri Apr 23 18:28:53 PDT 2010; root:xnu-1504.7.4~1/RELEASE_I386 i386
benedikt-oswalds-macbook-pro:dune-trunk benediktoswald$
3. dune versions:
benedikt-oswalds-macbook-pro:dune-trunk benediktoswald$ svn info dune-common
Path: dune-common
URL: https://svn.dune-project.org/svn/dune-common/trunk
Repository Root: https://svn.dune-project.org/svn/dune-common
Repository UUID: 419231ca-4411-0410-aba2-fc6cf8c4f609
Revision: 6090
Node Kind: directory
Schedule: normal
Last Changed Author: joe
Last Changed Rev: 6090
Last Changed Date: 2010-08-08 00:05:55 +0200 (Sun, 08 Aug 2010)
benedikt-oswalds-macbook-pro:dune-trunk benediktoswald$ svn info dune-grid
Path: dune-grid
URL: https://svn.dune-project.org/svn/dune-grid/trunk
Repository Root: https://svn.dune-project.org/svn/dune-grid
Repository UUID: f82f27de-4411-0410-b156-930a902cda50
Revision: 6865
Node Kind: directory
Schedule: normal
Last Changed Author: mnolte
Last Changed Rev: 6865
Last Changed Date: 2010-08-03 21:55:05 +0200 (Tue, 03 Aug 2010)
benedikt-oswalds-macbook-pro:dune-trunk benediktoswald$ svn info dune-istl/
Path: dune-istl
URL: https://svn.dune-project.org/svn/dune-istl/trunk
Repository Root: https://svn.dune-project.org/svn/dune-istl
Repository UUID: 8c7282f0-4411-0410-8e4f-cdd3e049afb8
Revision: 1263
Node Kind: directory
Schedule: normal
Last Changed Author: mblatt
Last Changed Rev: 1263
Last Changed Date: 2010-08-06 19:08:44 +0200 (Fri, 06 Aug 2010)
benedikt-oswalds-macbook-pro:dune-trunk benediktoswald$ svn info dune-grid-howto/
Path: dune-grid-howto
URL: https://svn.dune-project.org/svn/dune-grid-howto/trunk
Repository Root: https://svn.dune-project.org/svn/dune-grid-howto
Repository UUID: 971b7fa1-7d12-0410-b1b7-9c127676b1f7
Revision: 318
Node Kind: directory
Schedule: normal
Last Changed Author: joe
Last Changed Rev: 318
Last Changed Date: 2010-06-07 11:37:57 +0200 (Mon, 07 Jun 2010)
---------------------------
Making all in istl
Making all in .
make[4]: Nothing to be done for `all-am'.
Making all in tutorial
if mpicxx -DHAVE_CONFIG_H -I. -I. -I../../.. -DMPICH_IGNORE_CXX_SEEK -O2 -DMPICH_IGNORE_CXX_SEEK -O2 -MT example-example.o -MD -MP -MF ".deps/example-example.Tpo" -c -o example-example.o `test -f 'example.cc' || echo './'`example.cc; \
then mv -f ".deps/example-example.Tpo" ".deps/example-example.Po"; else rm -f ".deps/example-example.Tpo"; exit 1; fi
In file included from example.cc:12:
../../../dune/istl/istlexception.hh:4:37: error: dune/common/exceptions.hh: No such file or directory
In file included from example.cc:13:
../../../dune/istl/basearray.hh:11:42: error: dune/common/iteratorfacades.hh: No such file or directory
example.cc:14:33: error: dune/common/fvector.hh: No such file or directory
example.cc:15:33: error: dune/common/fmatrix.hh: No such file or directory
In file included from example.cc:18:
../../../dune/istl/bcrsmatrix.hh:14:37: error: dune/common/shared_ptr.hh: No such file or directory
../../../dune/istl/bcrsmatrix.hh:15:37: error: dune/common/stdstreams.hh: No such file or directory
../../../dune/istl/bcrsmatrix.hh:17:37: error: dune/common/typetraits.hh: No such file or directory
../../../dune/istl/bcrsmatrix.hh:18:40: error: dune/common/static_assert.hh: No such file or directory
In file included from example.cc:23:
../../../dune/istl/solvers.hh:14:32: error: dune/common/timer.hh: No such file or directory
In file included from example.cc:12:
../../../dune/istl/istlexception.hh:14: error: expected class-name before { token
In file included from example.cc:13:
../../../dune/istl/basearray.hh:77: error: expected template-name before < token
../../../dune/istl/basearray.hh:77: error: expected `{' before < token
../../../dune/istl/basearray.hh:77: error: expected unqualified-id before < token
../../../dune/istl/basearray.hh:589: error: expected template-name before < token
../../../dune/istl/basearray.hh:589: error: expected `{' before < token
../../../dune/istl/basearray.hh:589: error: expected unqualified-id before < token
../../../dune/istl/basearray.hh: In member function B& Dune::compressed_base_array_unmanaged<B, A>::operator[](typename A::size_type):
../../../dune/istl/basearray.hh:565: error: expected primary-expression before , token
../../../dune/istl/basearray.hh: In member function const B& Dune::compressed_base_array_unmanaged<B, A>::operator[](typename A::size_type) const:
../../../dune/istl/basearray.hh:581: error: expected primary-expression before , token
In file included from example.cc:18:
../../../dune/istl/bcrsmatrix.hh: At global scope:
../../../dune/istl/bcrsmatrix.hh:276: error: expected template-name before < token
../../../dune/istl/bcrsmatrix.hh:276: error: expected `{' before < token
../../../dune/istl/bcrsmatrix.hh:276: error: expected unqualified-id before < token
../../../dune/istl/bcrsmatrix.hh:1269: error: ISO C++ forbids declaration of shared_ptr with no type
../../../dune/istl/bcrsmatrix.hh:1269: error: invalid use of ::
../../../dune/istl/bcrsmatrix.hh:1269: error: expected ; before < token
../../../dune/istl/bcrsmatrix.hh: In copy constructor Dune::BCRSMatrix<B, A>::BCRSMatrix(const Dune::BCRSMatrix<B, A>&):
../../../dune/istl/bcrsmatrix.hh:479: error: j was not declared in this scope
../../../dune/istl/bcrsmatrix.hh: In member function void Dune::BCRSMatrix<B, A>::setBuildMode(Dune::BCRSMatrix<B, A>::BuildMode):
../../../dune/istl/bcrsmatrix.hh:501: error: InvalidStateException was not declared in this scope
../../../dune/istl/bcrsmatrix.hh: In member function Dune::BCRSMatrix<B, A>& Dune::BCRSMatrix<B, A>::operator=(const Dune::BCRSMatrix<B, A>&):
../../../dune/istl/bcrsmatrix.hh:559: error: j was not declared in this scope
../../../dune/istl/bcrsmatrix.hh: In constructor Dune::BCRSMatrix<B, A>::CreateIterator::CreateIterator(Dune::BCRSMatrix<B, A>&, typename A::size_type):
../../../dune/istl/bcrsmatrix.hh:585: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:585: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:585: error: (if you use -fpermissive, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
../../../dune/istl/bcrsmatrix.hh:591: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:591: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh: In member function Dune::BCRSMatrix<B, A>::CreateIterator& Dune::BCRSMatrix<B, A>::CreateIterator::operator++():
../../../dune/istl/bcrsmatrix.hh:600: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:600: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:620: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:620: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh: In member function void Dune::BCRSMatrix<B, A>::setrowsize(typename A::size_type, typename A::size_type):
../../../dune/istl/bcrsmatrix.hh:735: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:735: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:737: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:737: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh: In member function void Dune::BCRSMatrix<B, A>::incrementrowsize(typename A::size_type, typename A::size_type):
../../../dune/istl/bcrsmatrix.hh:756: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:756: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:758: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:758: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh: In member function void Dune::BCRSMatrix<B, A>::endrowsizes():
../../../dune/istl/bcrsmatrix.hh:767: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:767: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:769: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:769: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:776: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:776: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:784: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:793: error: j was not declared in this scope
../../../dune/istl/bcrsmatrix.hh: In member function void Dune::BCRSMatrix<B, A>::addindex(typename A::size_type, typename A::size_type):
../../../dune/istl/bcrsmatrix.hh:811: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:811: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:813: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:813: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:815: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:815: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:818: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:818: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:833: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:833: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh: In member function void Dune::BCRSMatrix<B, A>::endindices():
../../../dune/istl/bcrsmatrix.hh:845: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:845: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:847: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:847: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:849: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:849: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:860: error: expected primary-expression before , token
../../../dune/istl/bcrsmatrix.hh:860: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/bcrsmatrix.hh:863: error: dwarn was not declared in this scope
../../../dune/istl/bcrsmatrix.hh: In member function void Dune::BCRSMatrix<B, A>::setWindowPointers(Dune::BCRSMatrix<B, A>::RealRowIterator<const Dune::CompressedBlockVectorWindow<B, A> >):
../../../dune/istl/bcrsmatrix.hh:1274: error: j was not declared in this scope
../../../dune/istl/bcrsmatrix.hh: In member function void Dune::BCRSMatrix<B, A>::deallocate(bool):
../../../dune/istl/bcrsmatrix.hh:1316: error: j was not declared in this scope
../../../dune/istl/bcrsmatrix.hh: In member function void Dune::BCRSMatrix<B, A>::allocate(typename A::size_type, typename A::size_type, typename A::size_type, bool):
../../../dune/istl/bcrsmatrix.hh:1404: error: j was not declared in this scope
../../../dune/istl/bcrsmatrix.hh:1408: error: j was not declared in this scope
In file included from example.cc:19:
../../../dune/istl/io.hh: At global scope:
../../../dune/istl/io.hh:62: error: expected , or ... before < token
../../../dune/istl/io.hh:64: error: ISO C++ forbids declaration of FieldVector with no type
../../../dune/istl/io.hh: In function void Dune::recursive_printvector(std::ostream&, int):
../../../dune/istl/io.hh:69: error: counter was not declared in this scope
../../../dune/istl/io.hh:69: error: columns was not declared in this scope
../../../dune/istl/io.hh:71: error: rowtext was not declared in this scope
../../../dune/istl/io.hh:77: error: width was not declared in this scope
../../../dune/istl/io.hh:78: error: v was not declared in this scope
../../../dune/istl/io.hh:79: error: counter was not declared in this scope
../../../dune/istl/io.hh:80: error: columns was not declared in this scope
In file included from example.cc:21:
../../../dune/istl/ilu.hh: At global scope:
../../../dune/istl/ilu.hh:25: error: expected class-name before { token
../../../dune/istl/ilu.hh: In function void Dune::bilu0_decomposition(M&):
../../../dune/istl/ilu.hh:80: error: expected primary-expression before , token
../../../dune/istl/ilu.hh:80: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/ilu.hh:84: error: expected type-specifier
../../../dune/istl/ilu.hh:84: error: expected unqualified-id before & token
../../../dune/istl/ilu.hh:84: error: expected `)' before & token
../../../dune/istl/ilu.hh:84: error: expected `{' before & token
../../../dune/istl/ilu.hh:84: error: e was not declared in this scope
../../../dune/istl/ilu.hh:84: error: expected `;' before ) token
In file included from ../../../dune/istl/preconditioners.hh:12,
from ../../../dune/istl/solvers.hh:12,
from example.cc:23:
../../../dune/istl/matrixutils.hh: In static member function static void Dune::CheckIfDiagonalPresent<0ul, l>::check(const Matrix&):
../../../dune/istl/matrixutils.hh:87: error: expected primary-expression before , token
In file included from ../../../dune/istl/solvers.hh:12,
from example.cc:23:
../../../dune/istl/preconditioners.hh: At global scope:
../../../dune/istl/preconditioners.hh:470: error: remove_const in namespace Dune does not name a type
../../../dune/istl/preconditioners.hh:470: error: expected unqualified-id before < token
../../../dune/istl/preconditioners.hh:526: error: matrix_type does not name a type
../../../dune/istl/preconditioners.hh: In constructor Dune::SeqILU0<M, X, Y>::SeqILU0(const M&, typename X::field_type):
../../../dune/istl/preconditioners.hh:491: error: class Dune::SeqILU0<M, X, Y> does not have any field named ILU
../../../dune/istl/preconditioners.hh:494: error: ILU was not declared in this scope
../../../dune/istl/preconditioners.hh: In member function virtual void Dune::SeqILU0<M, X, Y>::apply(X&, const Y&):
../../../dune/istl/preconditioners.hh:511: error: ILU was not declared in this scope
../../../dune/istl/preconditioners.hh: At global scope:
../../../dune/istl/preconditioners.hh:545: error: remove_const in namespace Dune does not name a type
../../../dune/istl/preconditioners.hh:545: error: expected unqualified-id before < token
../../../dune/istl/preconditioners.hh:601: error: matrix_type does not name a type
../../../dune/istl/preconditioners.hh: In constructor Dune::SeqILUn<M, X, Y>::SeqILUn(const M&, int, typename X::field_type):
../../../dune/istl/preconditioners.hh:567: error: class Dune::SeqILUn<M, X, Y> does not have any field named ILU
../../../dune/istl/preconditioners.hh:571: error: ILU was not declared in this scope
../../../dune/istl/preconditioners.hh: In member function virtual void Dune::SeqILUn<M, X, Y>::apply(X&, const Y&):
../../../dune/istl/preconditioners.hh:588: error: ILU was not declared in this scope
In file included from example.cc:23:
../../../dune/istl/solvers.hh: In constructor Dune::LoopSolver<X>::LoopSolver(L&, P&, double, int, int):
../../../dune/istl/solvers.hh:211: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:213: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In constructor Dune::LoopSolver<X>::LoopSolver(L&, S&, P&, double, int, int):
../../../dune/istl/solvers.hh:242: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:244: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In member function virtual void Dune::LoopSolver<X>::apply(X&, X&, Dune::InverseOperatorResult&):
../../../dune/istl/solvers.hh:255: error: Timer was not declared in this scope
../../../dune/istl/solvers.hh:255: error: expected `;' before watch
../../../dune/istl/solvers.hh:311: error: watch was not declared in this scope
../../../dune/istl/solvers.hh: In constructor Dune::GradientSolver<X>::GradientSolver(L&, P&, double, int, int):
../../../dune/istl/solvers.hh:364: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:366: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In constructor Dune::GradientSolver<X>::GradientSolver(L&, S&, P&, double, int, int):
../../../dune/istl/solvers.hh:379: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:381: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In member function virtual void Dune::GradientSolver<X>::apply(X&, X&, Dune::InverseOperatorResult&):
../../../dune/istl/solvers.hh:392: error: Timer was not declared in this scope
../../../dune/istl/solvers.hh:392: error: expected `;' before watch
../../../dune/istl/solvers.hh:441: error: watch was not declared in this scope
../../../dune/istl/solvers.hh: In constructor Dune::CGSolver<X>::CGSolver(L&, P&, double, int, int):
../../../dune/istl/solvers.hh:493: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:495: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In constructor Dune::CGSolver<X>::CGSolver(L&, S&, P&, double, int, int):
../../../dune/istl/solvers.hh:507: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:509: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In member function virtual void Dune::CGSolver<X>::apply(X&, X&, Dune::InverseOperatorResult&):
../../../dune/istl/solvers.hh:520: error: Timer was not declared in this scope
../../../dune/istl/solvers.hh:520: error: expected `;' before watch
../../../dune/istl/solvers.hh:601: error: watch was not declared in this scope
../../../dune/istl/solvers.hh: In constructor Dune::BiCGSTABSolver<X>::BiCGSTABSolver(L&, P&, double, int, int):
../../../dune/istl/solvers.hh:656: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:657: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In constructor Dune::BiCGSTABSolver<X>::BiCGSTABSolver(L&, S&, P&, double, int, int):
../../../dune/istl/solvers.hh:670: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:672: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In member function virtual void Dune::BiCGSTABSolver<X>::apply(X&, X&, Dune::InverseOperatorResult&):
../../../dune/istl/solvers.hh:704: error: Timer was not declared in this scope
../../../dune/istl/solvers.hh:704: error: expected `;' before watch
../../../dune/istl/solvers.hh:738: error: watch was not declared in this scope
../../../dune/istl/solvers.hh:757: error: expected primary-expression before , token
../../../dune/istl/solvers.hh:761: error: expected primary-expression before , token
../../../dune/istl/solvers.hh:787: error: expected primary-expression before , token
../../../dune/istl/solvers.hh:787: error: there are no arguments to DUNE_THROW that depend on a template parameter, so a declaration of DUNE_THROW must be available
../../../dune/istl/solvers.hh:864: error: watch was not declared in this scope
../../../dune/istl/solvers.hh: In constructor Dune::MINRESSolver<X>::MINRESSolver(L&, P&, double, int, int):
../../../dune/istl/solvers.hh:919: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:921: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In constructor Dune::MINRESSolver<X>::MINRESSolver(L&, S&, P&, double, int, int):
../../../dune/istl/solvers.hh:933: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:935: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In member function virtual void Dune::MINRESSolver<X>::apply(X&, X&, Dune::InverseOperatorResult&):
../../../dune/istl/solvers.hh:946: error: Timer was not declared in this scope
../../../dune/istl/solvers.hh:946: error: expected `;' before watch
../../../dune/istl/solvers.hh:1108: error: watch was not declared in this scope
../../../dune/istl/solvers.hh: In constructor Dune::RestartedGMResSolver<X, Y, F>::RestartedGMResSolver(L&, P&, double, int, int, int, bool):
../../../dune/istl/solvers.hh:1180: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:1182: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In constructor Dune::RestartedGMResSolver<X, Y, F>::RestartedGMResSolver(L&, S&, P&, double, int, int, int, bool):
../../../dune/istl/solvers.hh:1200: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh:1202: error: there are no arguments to dune_static_assert that depend on a template parameter, so a declaration of dune_static_assert must be available
../../../dune/istl/solvers.hh: In member function virtual void Dune::RestartedGMResSolver<X, Y, F>::apply(X&, Y&, double, Dune::InverseOperatorResult&):
../../../dune/istl/solvers.hh:1231: error: Timer was not declared in this scope
../../../dune/istl/solvers.hh:1231: error: expected `;' before watch
../../../dune/istl/solvers.hh:1303: error: expected primary-expression before , token
../../../dune/istl/solvers.hh:1382: error: watch was not declared in this scope
example.cc: In function void test_basearray():
example.cc:74: error: variable Dune::base_array_unmanaged<double, std::allocator<double> >::RealIterator<double> i has initializer but incomplete type
example.cc:74: error: invalid use of incomplete type class Dune::base_array_unmanaged<double, std::allocator<double> >::RealIterator<double>
../../../dune/istl/basearray.hh:76: error: declaration of class Dune::base_array_unmanaged<double, std::allocator<double> >::RealIterator<double>
example.cc:74: error: invalid use of incomplete type class Dune::base_array_unmanaged<double, std::allocator<double> >::RealIterator<double>
../../../dune/istl/basearray.hh:76: error: declaration of class Dune::base_array_unmanaged<double, std::allocator<double> >::RealIterator<double>
example.cc:79: error: variable Dune::base_array_unmanaged<double, std::allocator<double> >::RealIterator<const double> i has initializer but incomplete type
example.cc:79: error: invalid use of incomplete type class Dune::base_array_unmanaged<double, std::allocator<double> >::RealIterator<double>
../../../dune/istl/basearray.hh:76: error: declaration of class Dune::base_array_unmanaged<double, std::allocator<double> >::RealIterator<double>
example.cc:79: error: invalid use of incomplete type class Dune::base_array_unmanaged<double, std::allocator<double> >::RealIterator<double>
../../../dune/istl/basearray.hh:76: error: declaration of class Dune::base_array_unmanaged<double, std::allocator<double> >::RealIterator<double>
example.cc: In function void test_BlockVector():
example.cc:118: error: FieldVector is not a member of Dune
------------------------------------------------------------------------------------------------------------------
Benedikt Oswald, Dr. sc. techn., dipl. El. Ing. ETH, www.psi.ch, Computational Accelerator Scientist
Paul Scherrer Institute (PSI), CH-5232 Villigen, Suisse, benedikt.oswald at psi.ch, +41(0)56 310 32 12
"Passion is required for any great work, and for the Revolution passion and audacity are required in big doses.",
Ernesto 'Che' Guevara, Letter to his parents.
http://amas.web.psi.ch
------------------------------------------------------------------------------------------------------------------
More information about the Dune
mailing list