#572 parfinitevolume.cc does not compile on Mac OS X
Metadata
Property | Value |
---|---|
Reported by | Benedikt Oswald (benedikt.oswald@psi.ch) |
Reported at | Jun 29, 2009 09:25 |
Type | Bug Report |
Version | Git (pre2.4) [autotools] |
Operating System | Mac OS |
Last edited by | Robert K (robertk@posteo.org) |
Last edited at | Apr 21, 2010 11:53 |
Closed by | Robert K (robertk@posteo.org) |
Closed at | Apr 21, 2010 11:53 |
Closed in version | Unknown |
Resolution | Deferred |
Comment | Seems to be of no interest. |
Description
After updating my dune-version from the trunk, this morning, the parfinitevolume.cc in the dune-grid-howto module does not compile any more. The error looks like this:
if mpic++ -DHAVE_CONFIG_H -I. -I. -I. -I/Users/oswald/svnwork/dune-trunk/dune-common -I/Users/oswald/svnwork/dune-trunk/dune-grid -I. -DMPICH_IGNORE_CXX_SEEK -D_REENTRANT -I/Users/oswald/extlib/openmpi-1.2.9/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -I/Users/oswald/svnwork/dune-trunk/dune-common -I/Users/oswald/extlib/UG-3.9.1-from-oliver-sander/include -DENABLE_UG -DModelP -I/Users/oswald/extlib/ALUGrid-1.14/include -I/Users/oswald/extlib/ALUGrid-1.14/include/serial -I/Users/oswald/extlib/ALUGrid-1.14/include/duneinterface -DENABLE_ALUGRID -I/Users/oswald/extlib/ALUGrid-1.14/include/parallel -I/Users/oswald/svnwork/dune-trunk/dune-grid -DMPICH_IGNORE_CXX_SEEK -MT parfinitevolume-parfinitevolume.o -MD -MP -MF ".deps/parfinitevolume-parfinitevolume.Tpo" -c -o parfinitevolume-parfinitevolume.o test -f 'parfinitevolume.cc' || echo './'
parfinitevolume.cc;
then mv -f ".deps/parfinitevolume-parfinitevolume.Tpo" ".deps/parfinitevolume-parfinitevolume.Po"; else rm -f ".deps/parfinitevolume-parfinitevolume.Tpo"; exit 1; fi
In file included from /Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/uggrid.hh:44,
from unitcube_uggrid.hh:5,
from unitcube.hh:37,
from parfinitevolume.cc:11:
/Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/uggrid/ugwrapper.hh:557:2: warning: #warning Method isLeaf() for nodes will not work properly in case of vertical load balancing
parfinitevolume.cc: In function ‘int main(int, char**)’:
parfinitevolume.cc:89: error: expected initializer before ‘&’ token
parevolve.hh: In function ‘void parevolve(const G&, const M&, V&, double, double&) [with G = Dune::YaspGrid<2>, M = Dune::LeafMultipleCodimMultipleGeomTypeMapper<Dune::YaspGrid<2>, P0Layout>, V = std::vector<double, std::allocator >]’:
parfinitevolume.cc:59: instantiated from ‘void partimeloop(const G&, double) [with G = Dune::YaspGrid<2>]’
parfinitevolume.cc:97: instantiated from here
parevolve.hh:75: warning: ‘intersectionSelfLocal’ is deprecated (declared at /Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/common/intersection.hh:254)
parfinitevolume.cc:59: instantiated from ‘void partimeloop(const G&, double) [with G = Dune::YaspGrid<2>]’
parfinitevolume.cc:97: instantiated from here
parevolve.hh:90: warning: ‘intersectionGlobal’ is deprecated (declared at /Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/common/intersection.hh:294)
make[2]: *** [parfinitevolume-parfinitevolume.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
The versions of dune are as follows:
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: 260 Node Kind: directory Schedule: normal Last Changed Author: peter Last Changed Rev: 260 Last Changed Date: 2009-06-05 22:29:50 +0200 (Fr, 05 Jun 2009)
bigapple:dune-common oswald$ svn info Path: . 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: 5555 Node Kind: directory Schedule: normal Last Changed Author: joe Last Changed Rev: 5555 Last Changed Date: 2009-06-23 19:09:37 +0200 (Di, 23 Jun 2009)
bigapple:dune-common oswald$ cd ../dune-grid bigapple:dune-grid oswald$ svn info Path: . 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: 5281 Node Kind: directory Schedule: normal Last Changed Author: sander Last Changed Rev: 5281 Last Changed Date: 2009-06-28 15:47:14 +0200 (So, 28 Jun 2009)
bigapple:dune-grid oswald$ cd ../dune-istl/ bigapple:dune-istl oswald$ svn info Path: . 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: 1031 Node Kind: directory Schedule: normal Last Changed Author: christi Last Changed Rev: 1031 Last Changed Date: 2009-06-22 16:44:57 +0200 (Mo, 22 Jun 2009)
bigapple:dune-trunk oswald$ cd dune-localfunctions/ bigapple:dune-localfunctions oswald$ svn info Path: . URL: https://svn.dune-project.org/svn/dune-localfunctions/trunk Repository Root: https://svn.dune-project.org/svn/dune-localfunctions Repository UUID: 99935a23-074d-4cae-87b7-4e54ca08e5e1 Revision: 161 Node Kind: directory Schedule: normal Last Changed Author: graeser Last Changed Rev: 161 Last Changed Date: 2009-06-28 16:37:45 +0200 (So, 28 Jun 2009)
bigapple:dune-localfunctions oswald$ cd ../dune-pdelab/ bigapple:dune-pdelab oswald$ svn info Path: . URL: https://svn.dune-project.org/svn/dune-pdelab/trunk Repository Root: https://svn.dune-project.org/svn/dune-pdelab Repository UUID: 698376ff-ff64-4d04-aed8-3c18028368be Revision: 170 Node Kind: directory Schedule: normal Last Changed Author: joe Last Changed Rev: 170 Last Changed Date: 2009-06-26 15:33:54 +0200 (Fr, 26 Jun 2009)