#638 make header check fails for onedgrid
Metadata
Property | Value |
---|---|
Reported by | Christian Engwer (christi@conan.iwr.uni-heidelberg.de) |
Reported at | Nov 4, 2009 11:18 |
Type | Bug Report |
Version | Git (pre2.4) [autotools] |
Operating System | Unspecified / All |
Last edited by | Oliver Sander (oliver.sander@tu-dresden.de) |
Last edited at | Dec 1, 2009 16:56 |
Closed by | Oliver Sander (oliver.sander@tu-dresden.de) |
Closed at | Dec 1, 2009 16:56 |
Closed in version | Unknown |
Resolution | Fixed |
Comment | In dune-grid revision 6001 |
Description
Error in dune/grid/onedgrid/onedgridentity.hh
christi@sansibar:~/DuneAll/dune-grid$ make -C dune/grid/onedgrid/ headercheck HEADER=onedgridentity.hh
make: Entering directory /home/christi/DuneAll/dune-grid/dune/grid/onedgrid' make[1]: Entering directory
/home/christi/DuneAll/dune-grid/dune/grid/onedgrid'
checking dune/grid/onedgrid/onedgridentity.hh
Error in dune/grid/onedgrid/onedgridentity.hh
make[2]: Entering directory /home/christi/DuneAll/dune-grid/dune/grid/onedgrid' g++ -std=c++0x -I../../.. -DHEADERCHECK -I/home/christi/DuneAll/dune-common -I../../.. -g -Wall -DUSE_STDARG -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DUSE_STDARG=1 -DMALLOC_RET_VOID=1 -I/usr/lib/mpich/include -DMPICH_SKIP_MPICXX -DENABLE_MPI=1 -I/home/christi/DuneAll/dune-common -I/usr/include/alberta -DALBERTA_DIM=2 -DENABLE_ALBERTA -I/home/christi/DuneAll/ug/include -DENABLE_UG -I/home/christi/DuneAll/build/libpsurface-1.0.2/include -I/home/christi/DuneAll/alugrid/include -I/home/christi/DuneAll/alugrid/include/serial -I/home/christi/DuneAll/alugrid/include/duneinterface -DENABLE_ALUGRID -I/home/christi/DuneAll/alugrid/include/parallel -c -o hctest.o hctest.cc In file included from hctest.cc:2: ../../../dune/grid/onedgrid/onedgridentity.hh:33: error: expected ‘,’ or ‘...’ before ‘<’ token ../../../dune/grid/onedgrid/onedgridentity.hh:33: error: ISO C++ forbids declaration of ‘FieldVector’ with no type ../../../dune/grid/onedgrid/onedgridentity.hh:45: error: ISO C++ forbids declaration of ‘FieldVector’ with no type ../../../dune/grid/onedgrid/onedgridentity.hh:45: error: expected ‘;’ before ‘<’ token ../../../dune/grid/onedgrid/onedgridentity.hh: In constructor ‘Dune::OneDEntityImp<0>::OneDEntityImp(int, double)’: ../../../dune/grid/onedgrid/onedgridentity.hh:27: error: class ‘Dune::OneDEntityImp<0>’ does not have any field named ‘pos_’ ../../../dune/grid/onedgrid/onedgridentity.hh:28: error: ‘OneDGridNullIteratorFactory’ was not declared in this scope ../../../dune/grid/onedgrid/onedgridentity.hh:28: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:29: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:30: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh: In constructor ‘Dune::OneDEntityImp<0>::OneDEntityImp(int, int)’: ../../../dune/grid/onedgrid/onedgridentity.hh:34: error: class ‘Dune::OneDEntityImp<0>’ does not have any field named ‘pos_’ ../../../dune/grid/onedgrid/onedgridentity.hh:34: error: ‘pos’ was not declared in this scope ../../../dune/grid/onedgrid/onedgridentity.hh:34: error: ‘id’ was not declared in this scope ../../../dune/grid/onedgrid/onedgridentity.hh:35: error: ‘OneDGridNullIteratorFactory’ was not declared in this scope ../../../dune/grid/onedgrid/onedgridentity.hh:35: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:36: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:37: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh: In member function ‘bool Dune::OneDEntityImp<0>::isLeaf() const’: ../../../dune/grid/onedgrid/onedgridentity.hh:42: error: ‘OneDGridNullIteratorFactory’ was not declared in this scope ../../../dune/grid/onedgrid/onedgridentity.hh:42: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh: In constructor ‘Dune::OneDEntityImp<1>::OneDEntityImp(int, unsigned int)’: ../../../dune/grid/onedgrid/onedgridentity.hh:80: error: ‘OneDGridNullIteratorFactory’ was not declared in this scope ../../../dune/grid/onedgrid/onedgridentity.hh:80: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:81: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:83: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:84: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh: In member function ‘bool Dune::OneDEntityImp<1>::isLeaf() const’: ../../../dune/grid/onedgrid/onedgridentity.hh:88: error: ‘OneDGridNullIteratorFactory’ was not declared in this scope ../../../dune/grid/onedgrid/onedgridentity.hh:88: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:88: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:89: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:89: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:89: error: ‘assert’ was not declared in this scope ../../../dune/grid/onedgrid/onedgridentity.hh:90: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh:90: error: ‘::null’ has not been declared ../../../dune/grid/onedgrid/onedgridentity.hh: At global scope: ../../../dune/grid/onedgrid/onedgridentity.hh:140: error: expected template-name before ‘<’ token ../../../dune/grid/onedgrid/onedgridentity.hh:140: error: expected
{' before ‘<’ token
../../../dune/grid/onedgrid/onedgridentity.hh:140: error: expected unqualified-id before ‘<’ token
../../../dune/grid/onedgrid/onedgridentity.hh:208: error: expected template-name before ‘<’ token
../../../dune/grid/onedgrid/onedgridentity.hh:208: error: expected `{' before ‘<’ token
../../../dune/grid/onedgrid/onedgridentity.hh:208: error: expected unqualified-id before ‘<’ token