[Dune] compilation error in dune-grid-howto, for finitelemenets.cc:

Benedikt Oswald benedikt.oswald at psi.ch
Mon May 30 10:14:04 CEST 2011


Dear Dune, after updating Dune to the curren trunk:


odysseus:dune-trunk oswald$ 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: 6449
Node Kind: directory
Schedule: normal
Last Changed Author: christi
Last Changed Rev: 6449
Last Changed Date: 2011-05-20 15:24:13 +0200 (Fri, 20 May 2011)

odysseus:dune-trunk oswald$ 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: 7632
Node Kind: directory
Schedule: normal
Last Changed Author: sander
Last Changed Rev: 7632
Last Changed Date: 2011-05-29 18:11:38 +0200 (Sun, 29 May 2011)

odysseus:dune-trunk oswald$ 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: 359
Node Kind: directory
Schedule: normal
Last Changed Author: sander
Last Changed Rev: 358
Last Changed Date: 2011-05-26 17:50:48 +0200 (Thu, 26 May 2011)

odysseus:dune-trunk oswald$ 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: 1483
Node Kind: directory
Schedule: normal
Last Changed Author: mblatt
Last Changed Rev: 1483
Last Changed Date: 2011-05-18 14:18:44 +0200 (Wed, 18 May 2011)



Platform:
=======
odysseus:dune-trunk oswald$ uname -a
Darwin odysseus.psi.ch 10.7.0 Darwin Kernel Version 10.7.0: Sat Jan 29 15:17:16 PST 2011; root:xnu-1504.9.37~1/RELEASE_I386 i386


GCC:
====

odysseus:dune-trunk oswald$ gcc --verbose
Using built-in specs.
Target: x86_64-apple-darwin10.4.0
Configured with: ./configure --prefix=/Users/oswald/extlib/gcc/gcc-4.4.5 --with-gmp=/Users/oswald/extlib/gmp-5.0.1 --with-mpfr=/Users/oswald/extlib/mpfr-3.0 --with-mpc=/Users/oswald/extlib/mpc-0.8.2 --with-ppl=/Users/oswald/extlib/ppl-0.11 --with-cloog=/Users/oswald/extlib/cloog-ppl-trunk
Thread model: posix
gcc version 4.4.5 (GCC) 






I get errors when compiling, most probably caused by access to boost:
======================================================

libtool: link: mpicxx -std=c++0x -I/Users/oswald/extlib/openmpi-1.4.3-gcc-4.4.5/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -g0 --no-strict-aliasing -I/Users/oswald/svnwork/dune-trunk/dune-common -I/Users/oswald/svnwork/dune-trunk/dune-grid -I/Users/oswald/svnwork/dune-trunk/dune-istl -I/Users/oswald/extlib/openmpi-1.4.3-gcc-4.4.5/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/oswald/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID -I/Users/oswald/extlib/openmpi-1.4.3-gcc-4.4.5/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/oswald/extlib/ALUGrid-1.23/include -I/Users/oswald/extlib/ALUGrid-1.23/include/serial -I/Users/oswald/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/oswald/extlib/ALUGrid-1.23/include/parallel -I/Users/oswald/svnwork/dune-trunk/dune-grid -I/Users/oswald/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2 -g0 --no-strict-aliasing -o visualization visualization-visualization.o -Wl,-bind_at_load  -L/Users/oswald/svnwork/dune-trunk/dune-grid/lib -L/Users/oswald/svnwork/dune-trunk/dune-common/lib -L/Users/oswald/extlib/ALUGrid-1.23/lib -L/Users/oswald/extlib/metis-4.0 -L/Users/oswald/extlib/openmpi-1.4.2/lib -L/Users/oswald/extlib/openmpi-1.4.3-gcc-4.4.5/lib /Users/oswald/svnwork/dune-trunk/dune-grid/lib/.libs/libdunegrid.a /Users/oswald/extlib/ALUGrid-1.23/lib/libalugrid.a -lmetis /Users/oswald/extlib/openmpi-1.4.2/lib/libmpi.dylib /Users/oswald/extlib/openmpi-1.4.2/lib/libopen-rte.dylib /Users/oswald/extlib/openmpi-1.4.2/lib/libopen-pal.dylib /Users/oswald/svnwork/dune-trunk/dune-common/lib/.libs/libdunecommon.a /Users/oswald/extlib/openmpi-1.4.3-gcc-4.4.5/lib/libmpi.dylib /Users/oswald/extlib/openmpi-1.4.3-gcc-4.4.5/lib/libopen-rte.dylib /Users/oswald/extlib/openmpi-1.4.3-gcc-4.4.5/lib/libopen-pal.dylib -lutil -lm
mpicxx -std=c++0x -DHAVE_CONFIG_H -I.  -I/Users/oswald/svnwork/dune-trunk/dune-common -I/Users/oswald/svnwork/dune-trunk/dune-grid -I/Users/oswald/svnwork/dune-trunk/dune-istl -I. -DMPICH_IGNORE_CXX_SEEK -O2 -g0 --no-strict-aliasing -I/Users/oswald/extlib/openmpi-1.4.3-gcc-4.4.5/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -g0 --no-strict-aliasing  -I/Users/oswald/svnwork/dune-trunk/dune-common  -I/Users/oswald/svnwork/dune-trunk/dune-grid  -I/Users/oswald/svnwork/dune-trunk/dune-istl   -I/Users/oswald/extlib/openmpi-1.4.3-gcc-4.4.5/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/oswald/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID  -I/Users/oswald/extlib/openmpi-1.4.3-gcc-4.4.5/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/oswald/extlib/ALUGrid-1.23/include -I/Users/oswald/extlib/ALUGrid-1.23/include/serial -I/Users/oswald/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/oswald/extlib/ALUGrid-1.23/include/parallel -I/Users/oswald/svnwork/dune-trunk/dune-grid  -I/Users/oswald/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2 -g0 --no-strict-aliasing -MT finiteelements-finiteelements.o -MD -MP -MF .deps/finiteelements-finiteelements.Tpo -c -o finiteelements-finiteelements.o `test -f 'finiteelements.cc' || echo './'`finiteelements.cc
In file included from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:11,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/preconditioners.hh:16,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/solvers.hh:15,
                 from finiteelements.cc:13:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:11:37: error: boost/fusion/sequence.hpp: No such file or directory
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:12:38: error: boost/fusion/container.hpp: No such file or directory
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:13:37: error: boost/fusion/iterator.hpp: No such file or directory
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:14:35: error: boost/typeof/typeof.hpp: No such file or directory
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:15:38: error: boost/fusion/algorithm.hpp: No such file or directory
In file included from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:11,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/preconditioners.hh:16,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/solvers.hh:15,
                 from finiteelements.cc:13:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:17: error: ‘boost’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:17: error: ‘mpl’ is not a namespace-name
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:17: error: expected namespace-name before ‘;’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:18: error: ‘boost’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:18: error: ‘fusion’ is not a namespace-name
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:18: error: expected namespace-name before ‘;’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:22: error: expected type-specifier before ‘fusion’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:22: error: expected ‘>’ before ‘fusion’
In file included from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:11,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/preconditioners.hh:16,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/solvers.hh:15,
                 from finiteelements.cc:13:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh: In static member function ‘static void Dune::MultiTypeBlockVector_Print<current_element, remaining_elements, TVec>::print(const TVec&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:62: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh: In static member function ‘static void Dune::MultiTypeBlockVector_Ident<count, T1, T2>::equalize(T1&, const T2&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:94: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh: In static member function ‘static void Dune::MultiTypeBlockVector_Add<count, T>::add(T&, const T&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:119: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:119: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh: In static member function ‘static void Dune::MultiTypeBlockVector_Add<count, T>::sub(T&, const T&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:127: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:127: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh: In static member function ‘static void Dune::MultiTypeBlockVector_AXPY<count, TVec, Ta>::axpy(TVec&, const Ta&, const TVec&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:149: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:149: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh: In static member function ‘static void Dune::MultiTypeBlockVector_Mulscal<count, TVec, Ta>::mul(TVec&, const Ta&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:170: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh: In static member function ‘static typename TVec::field_type Dune::MultiTypeBlockVector_Mul<count, TVec>::mul(const TVec&, const TVec&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:189: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:189: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh: In static member function ‘static double Dune::MultiTypeBlockVector_Norm<count, T>::result(const T&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:215: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh: At global scope:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:232: error: redeclared with 9 template parameter(s)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:25: note: previous declaration ‘template<class T1, class T2> struct Dune::MultiTypeBlockVector’ used 2 template parameter(s)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:232: error: ‘fusion’ has not been declared
In file included from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:11,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/preconditioners.hh:16,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/solvers.hh:15,
                 from finiteelements.cc:13:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:298: error: wrong number of template arguments (9, should be 2)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:25: error: provided for ‘template<class T1, class T2> struct Dune::MultiTypeBlockVector’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh: In function ‘std::ostream& Dune::operator<<(std::ostream&, const int&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:299: error: ‘mpl’ was not declared in this scope
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:299: error: wrong number of template arguments (2, should be 3)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:56: error: provided for ‘template<int current_element, int remaining_elements, class TVec> class Dune::MultiTypeBlockVector_Print’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:299: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:299: error: invalid use of qualified-name ‘::print’
In file included from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:12,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/preconditioners.hh:16,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/solvers.hh:15,
                 from finiteelements.cc:13:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: At global scope:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:17: error: ‘boost’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:17: error: ‘mpl’ is not a namespace-name
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:17: error: expected namespace-name before ‘;’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:18: error: ‘boost’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:18: error: ‘fusion’ is not a namespace-name
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:18: error: expected namespace-name before ‘;’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:23: error: expected type-specifier before ‘fusion’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:23: error: expected ‘>’ before ‘fusion’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:26: error: redeclared with 2 template parameter(s)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/matrixutils.hh:119: note: previous declaration ‘template<class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9> struct Dune::MultiTypeBlockMatrix’ used 9 template parameter(s)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_Print<crow, remain_rows, ccol, remain_cols, TMatrix>::print(const TMatrix&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:62: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:62: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_Print<crow, remain_rows, ccol, 0, TMatrix>::print(const TMatrix&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:69: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:69: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:69: error: expected ‘(’ before ‘<’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:69: error: expected primary-expression before ‘,’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:69: error: expected initializer before ‘>’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:70: error: ‘xlen’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:70: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_Ident<rowcount, T1, T2>::equalize(T1&, const T2&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:109: error: ‘mpl’ was not declared in this scope
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:109: error: wrong number of template arguments (1, should be 3)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:86: error: provided for ‘template<int count, class T1, class T2> class Dune::MultiTypeBlockVector_Ident’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:109: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:109: error: invalid use of qualified-name ‘::equalize’
In file included from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:12,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/preconditioners.hh:16,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/solvers.hh:15,
                 from finiteelements.cc:13:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_VectMul<crow, remain_rows, ccol, remain_cols, TVecY, TMatrix, TVecX>::umv(TVecY&, const TMatrix&, const TVecX&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:136: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:136: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:136: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:136: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_VectMul<crow, remain_rows, ccol, remain_cols, TVecY, TMatrix, TVecX>::mmv(TVecY&, const TMatrix&, const TVecX&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:144: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:144: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:144: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:144: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_VectMul<crow, remain_rows, ccol, remain_cols, TVecY, TMatrix, TVecX>::usmv(const AlphaType&, TVecY&, const TMatrix&, const TVecX&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:150: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:150: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:150: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:150: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_VectMul<crow, remain_rows, ccol, 0, TVecY, TMatrix, TVecX>::umv(TVecY&, const TMatrix&, const TVecX&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:167: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:167: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:167: error: expected ‘(’ before ‘<’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:167: error: expected primary-expression before ‘,’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:167: error: expected initializer before ‘>’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:168: error: ‘rowlen’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:168: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_VectMul<crow, remain_rows, ccol, 0, TVecY, TMatrix, TVecX>::mmv(TVecY&, const TMatrix&, const TVecX&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:175: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:175: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:175: error: expected ‘(’ before ‘<’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:175: error: expected primary-expression before ‘,’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:175: error: expected initializer before ‘>’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:176: error: ‘rowlen’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:176: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_VectMul<crow, remain_rows, ccol, 0, TVecY, TMatrix, TVecX>::usmv(const AlphaType&, TVecY&, const TMatrix&, const TVecX&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:181: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:181: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:181: error: expected ‘(’ before ‘<’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:181: error: expected primary-expression before ‘,’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:181: error: expected initializer before ‘>’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:182: error: ‘rowlen’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:182: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: At global scope:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:211: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:211: error: expected ‘{’ before ‘vector’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:211: error: expected initializer before ‘<’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In function ‘std::ostream& Dune::operator<<(std::ostream&, const Dune::MultiTypeBlockMatrix<T1, T2, T3, T4, T5, T6, T7, T8, T9>&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:286: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:286: error: expected primary-expression before ‘>’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:286: error: ‘::value’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:287: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:287: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:287: error: expected ‘(’ before ‘<’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:287: error: expected primary-expression before ‘,’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:287: error: expected unqualified-id before numeric constant
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:288: error: ‘i’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:288: error: ‘j’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:288: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_Solver_Col<I, crow, ccol, remain_col>::calc_rhs(const TMatrix&, TVector&, TVector&, Trhs&, const K&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:319: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:319: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:319: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_Solver<I, crow, remain_row>::dbgs(const TMatrix&, TVector&, TVector&, const TVector&, const K&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:356: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:356: error: expected ‘(’ before ‘<’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:356: error: expected primary-expression before ‘,’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:356: error: ‘::type’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:356: error: expected ‘;’ before ‘rhs’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:357: error: ‘rhs’ was not declared in this scope
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:357: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:359: error: ‘mpl’ was not declared in this scope
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:359: error: template argument 4 is invalid
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:359: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:359: error: invalid use of qualified-name ‘::calc_rhs’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:361: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:361: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:361: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_Solver<I, crow, remain_row>::bsorf(const TMatrix&, TVector&, TVector&, const TVector&, const K&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:379: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:379: error: expected ‘(’ before ‘<’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:379: error: expected primary-expression before ‘,’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:379: error: ‘::type’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:379: error: expected ‘;’ before ‘rhs’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:380: error: ‘rhs’ was not declared in this scope
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:380: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:382: error: ‘mpl’ was not declared in this scope
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:382: error: template argument 4 is invalid
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:382: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:382: error: invalid use of qualified-name ‘::calc_rhs’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:384: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:384: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:384: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:385: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:385: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_Solver<I, crow, remain_row>::bsorb(const TMatrix&, TVector&, TVector&, const TVector&, const K&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:401: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:401: error: expected ‘(’ before ‘<’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:401: error: expected primary-expression before ‘,’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:401: error: ‘::type’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:401: error: expected ‘;’ before ‘rhs’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:402: error: ‘rhs’ was not declared in this scope
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:402: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:404: error: ‘mpl’ was not declared in this scope
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:404: error: template argument 4 is invalid
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:404: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:404: error: invalid use of qualified-name ‘::calc_rhs’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:406: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:406: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:406: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:407: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:407: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh: In static member function ‘static void Dune::MultiTypeBlockMatrix_Solver<I, crow, remain_row>::dbjac(const TMatrix&, TVector&, TVector&, const TVector&, const K&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:424: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:424: error: expected ‘(’ before ‘<’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:424: error: expected primary-expression before ‘,’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:424: error: ‘::type’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:424: error: expected ‘;’ before ‘rhs’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:425: error: ‘rhs’ was not declared in this scope
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:425: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:427: error: ‘mpl’ was not declared in this scope
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:427: error: template argument 4 is invalid
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:427: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:427: error: invalid use of qualified-name ‘::calc_rhs’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:429: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:429: error: ‘fusion’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockmatrix.hh:429: error: ‘fusion’ has not been declared
In file included from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/preconditioners.hh:16,
                 from /Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/solvers.hh:15,
                 from finiteelements.cc:13:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh: At global scope:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:384: error: wrong number of template arguments (9, should be 2)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:25: error: provided for ‘template<class T1, class T2> struct Dune::MultiTypeBlockVector’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:385: error: wrong number of template arguments (9, should be 2)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:25: error: provided for ‘template<class T1, class T2> struct Dune::MultiTypeBlockVector’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:429: error: wrong number of template arguments (9, should be 2)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:25: error: provided for ‘template<class T1, class T2> struct Dune::MultiTypeBlockVector’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:430: error: wrong number of template arguments (9, should be 2)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:25: error: provided for ‘template<class T1, class T2> struct Dune::MultiTypeBlockVector’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:477: error: wrong number of template arguments (9, should be 2)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:25: error: provided for ‘template<class T1, class T2> struct Dune::MultiTypeBlockVector’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:478: error: wrong number of template arguments (9, should be 2)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:25: error: provided for ‘template<class T1, class T2> struct Dune::MultiTypeBlockVector’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:524: error: wrong number of template arguments (9, should be 2)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:25: error: provided for ‘template<class T1, class T2> struct Dune::MultiTypeBlockVector’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:525: error: wrong number of template arguments (9, should be 2)
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/multitypeblockvector.hh:25: error: provided for ‘template<class T1, class T2> struct Dune::MultiTypeBlockVector’
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh: In static member function ‘static void Dune::algmeta_itsteps<I>::dbgs(const Dune::MultiTypeBlockMatrix<T11, T12, T13, T14, T15, T16, T17, T18, T19>&, int&, const int&, const K&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:389: error: ‘boost’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:389: error: expected primary-expression before ‘>’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:389: error: ‘::value’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:390: error: ‘rowcount’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:390: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh: In static member function ‘static void Dune::algmeta_itsteps<I>::bsorf(const Dune::MultiTypeBlockMatrix<T11, T12, T13, T14, T15, T16, T17, T18, T19>&, int&, const int&, const K&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:434: error: ‘boost’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:434: error: expected primary-expression before ‘>’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:434: error: ‘::value’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:435: error: ‘rowcount’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:435: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh: In static member function ‘static void Dune::algmeta_itsteps<I>::bsorb(const Dune::MultiTypeBlockMatrix<T11, T12, T13, T14, T15, T16, T17, T18, T19>&, int&, const int&, const K&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:482: error: ‘mpl’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:482: error: expected primary-expression before ‘>’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:482: error: ‘::value’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:483: error: ‘(((int)rowcount) + -0x00000000000000001)’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:483: error: ‘rowcount’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:483: error: invalid type in declaration before ‘(’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh: In static member function ‘static void Dune::algmeta_itsteps<I>::dbjac(const Dune::MultiTypeBlockMatrix<T11, T12, T13, T14, T15, T16, T17, T18, T19>&, int&, const int&, const K&)’:
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:529: error: ‘boost’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:529: error: expected primary-expression before ‘>’ token
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:529: error: ‘::value’ has not been declared
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:530: error: ‘rowcount’ is not a valid template argument for type ‘int’ because it is a non-constant expression
/Users/oswald/svnwork/dune-trunk/dune-istl/dune/istl/gsetc.hh:530: error: invalid type in declaration before ‘(’ token
make[2]: *** [finiteelements-finiteelements.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
--- Failed to build dune-grid-howto ---
Terminating dunecontrol due to previous errors!




Thanks for having a look! Greetings, Benedikt



















--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Benedikt Oswald, Dr. sc. techn., dipl. El. Ing. ETH, www.psi.ch, Computational Accelerator Scientist, http://amas.web.psi.ch
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.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------





More information about the Dune mailing list