[Dune] Dune breaks in dune-grid

Oliver Sander sander at mi.fu-berlin.de
Wed Dec 1 15:45:12 CET 2010


Apparently ALUGrid uses an unordered_map (the stl hash map implementation)
and doesn't include all necessary headers.

--
OS

Am 01.12.2010 15:39, schrieb arya fallahi:
> What do you mean? Is it my problem, or should I wait for the dune team?
>
> Best,
> Arya
>
> On Dec 1, 2010, at 3:25 PM, Oliver Sander wrote:
>
>    
>> That's something else.
>> Best,
>> Oliver
>>
>> Am 01.12.2010 15:20, schrieb arya fallahi:
>>      
>>> Thanks Oliver,
>>>
>>> Now it breaks in Dune-grid-howto.
>>>
>>> In the following, you see the retrieved message.
>>>
>>> Best
>>> Arya
>>>
>>> Found the following Dune-components:
>>>
>>> ----------------------------------------
>>>
>>> dune-common.............: version 2.1-svn
>>> dune-grid...............: version 2.1-svn
>>> dune-istl...............: version 2.1-svn
>>> ALBERTA.................: no
>>> ALUGrid.................: version 1.23
>>> AlgLib for DUNE.........: no
>>> AmiraMesh...............: no
>>> BLAS....................: no
>>> GMP.....................: no
>>> Grape...................: no
>>> METIS...................: yes
>>> MPI.....................: yes (OpenMPI)
>>> OpenGL..................: no
>>> ParMETIS................: no
>>> SuperLU-DIST............: no
>>> SuperLU.................: no
>>> UG......................: no
>>> psurface................: no
>>>
>>> ----------------------------------------
>>>
>>> See ./configure --help and config.log for reasons why a component wasn't found
>>>
>>> --- calling make for dune-grid-howto ---
>>> make
>>> cd .&&   /bin/sh /Users/fallahi/svnwork/dune-trunk/dune-grid-howto/missing --run autoheader
>>> configure.ac:45: warning: PKG_PROG_PKG_CONFIG is m4_require'd but not m4_defun'd
>>> aclocal.m4:11664: DUNE_CHECK_ALL is expanded from...
>>> configure.ac:45: the top level
>>> aclocal.m4:11871: DUNE_COMMON_CHECKS is expanded from...
>>> dependencies.m4:40: DUNE_CHECK_MOD_DEPENDENCIES is expanded from...
>>> aclocal.m4:11567: DUNE_CHECK_MODULES is expanded from...
>>> aclocal.m4:11880: DUNE_COMMON_CHECK_MODULE is expanded from...
>>> aclocal.m4:9551: DUNE_GRID_CHECK_MODULE is expanded from...
>>> aclocal.m4:8812: DUNE_ISTL_CHECK_MODULE is expanded from...
>>> rm -f stamp-h1
>>> touch config.h.in
>>> make  all-recursive
>>> Making all in doc
>>> make[2]: Nothing to be done for `all'.
>>> Making all in grids
>>> make[2]: Nothing to be done for `all'.
>>> cd .&&   /bin/sh ./config.status config.h
>>> config.status: creating config.h
>>> config.status: config.h is unchanged
>>> mpicxx -DHAVE_CONFIG_H -I.  -I/Users/fallahi/svnwork/dune-trunk/dune-common -I/Users/fallahi/svnwork/dune-trunk/dune-grid -I/Users/fallahi/svnwork/dune-trunk/dune-istl -I. -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include  -I/Users/fallahi/svnwork/dune-trunk/dune-common  -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl   -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID  -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/extlib/ALUGrid-1.23/include -I/Users/fallahi/extlib/ALUGrid-1.23/include/serial -I/Users/fallahi/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/fallahi/extlib/ALUGrid-1.23/include/parallel -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2 -MT gettingstarted-gettingstarted.o -MD -MP -MF .deps/gettingstarted-gettingstarted.Tpo -c -o gettingstarted-gettingstarted.o `test -f 'gettingstarted.cc' || echo './'`gettingstarted.cc
>>> mv -f .deps/gettingstarted-gettingstarted.Tpo .deps/gettingstarted-gettingstarted.Po
>>> /bin/sh ./libtool --tag=CXX   --mode=link mpicxx -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include  -I/Users/fallahi/svnwork/dune-trunk/dune-common  -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl   -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID  -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/extlib/ALUGrid-1.23/include -I/Users/fallahi/extlib/ALUGrid-1.23/include/serial -I/Users/fallahi/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/fallahi/extlib/ALUGrid-1.23/include/parallel -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2  -L/Users/fallahi/extlib/boost-trunk/ -o gettingstarted gettingstarted-gettingstarted.o  -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid  -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon  -L/Users/fallahi/extlib/boost-trunk/                  -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid -L/Users/fallahi/extlib/ALUGrid-1.23/lib -lalugrid -L/Users/fallahi/extlib/openmpi-1.4.1/lib -lmpi -lopen-rte -lopen-pal -lutil   -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon -L/Users/fallahi/extlib/openmpi-1.4.1/lib -lmpi -lopen-rte -lopen-pal -lutil   -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon  -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon   -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid  -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon    -lm   -L/Users/fallahi/extlib/openmpi-1.4.1/lib -lmpi -lopen-rte -lopen-pal -lutil -lm
>>> libtool: link: warning: library `/Users/fallahi/extlib/ALUGrid-1.23/lib/libalugrid.la' was moved.
>>> libtool: link: warning: library `/Users/fallahi/extlib/ALUGrid-1.23/lib/libalugrid.la' was moved.
>>> libtool: link: mpicxx -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include -I/Users/fallahi/svnwork/dune-trunk/dune-common -I/Users/fallahi/svnwork/dune-trunk/dune-grid -I/Users/fallahi/svnwork/dune-trunk/dune-istl -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/extlib/ALUGrid-1.23/include -I/Users/fallahi/extlib/ALUGrid-1.23/include/serial -I/Users/fallahi/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/fallahi/extlib/ALUGrid-1.23/include/parallel -I/Users/fallahi/svnwork/dune-trunk/dune-grid -I/Users/fallahi/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2 -o gettingstarted gettingstarted-gettingstarted.o -Wl,-bind_at_load  -L/Users/fallahi/extlib/boost-trunk/ -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -L/Users/fallahi/extlib/ALUGrid-1.23/lib -L/Users/fallahi/extlib/metis-4.0 -L/Users/fallahi/extlib/openmpi-1.4.1/lib /Users/fallahi/svnwork/dune-trunk/dune-grid/lib/.libs/libdunegrid.a /Users/fallahi/extlib/ALUGrid-1.23/lib/libalugrid.a -lmetis /Users/fallahi/svnwork/dune-trunk/dune-common/lib/.libs/libdunecommon.a /Users/fallahi/extlib/openmpi-1.4.1/lib/libmpi.dylib /Users/fallahi/extlib/openmpi-1.4.1/lib/libopen-rte.dylib /Users/fallahi/extlib/openmpi-1.4.1/lib/libopen-pal.dylib -lutil -lm
>>> mpicxx -DHAVE_CONFIG_H -I.  -I/Users/fallahi/svnwork/dune-trunk/dune-common -I/Users/fallahi/svnwork/dune-trunk/dune-grid -I/Users/fallahi/svnwork/dune-trunk/dune-istl -I. -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include  -I/Users/fallahi/svnwork/dune-trunk/dune-common  -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl   -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID  -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/extlib/ALUGrid-1.23/include -I/Users/fallahi/extlib/ALUGrid-1.23/include/serial -I/Users/fallahi/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/fallahi/extlib/ALUGrid-1.23/include/parallel -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2 -MT traversal-traversal.o -MD -MP -MF .deps/traversal-traversal.Tpo -c -o traversal-traversal.o `test -f 'traversal.cc' || echo './'`traversal.cc
>>> mv -f .deps/traversal-traversal.Tpo .deps/traversal-traversal.Po
>>> /bin/sh ./libtool --tag=CXX   --mode=link mpicxx -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include  -I/Users/fallahi/svnwork/dune-trunk/dune-common  -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl   -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID  -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/extlib/ALUGrid-1.23/include -I/Users/fallahi/extlib/ALUGrid-1.23/include/serial -I/Users/fallahi/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/fallahi/extlib/ALUGrid-1.23/include/parallel -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2  -L/Users/fallahi/extlib/boost-trunk/ -o traversal traversal-traversal.o  -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid  -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon  -L/Users/fallahi/extlib/boost-trunk/                  -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid -L/Users/fallahi/extlib/ALUGrid-1.23/lib -lalugrid -L/Users/fallahi/extlib/openmpi-1.4.1/lib -lmpi -lopen-rte -lopen-pal -lutil   -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon -L/Users/fallahi/extlib/openmpi-1.4.1/lib -lmpi -lopen-rte -lopen-pal -lutil   -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon  -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon   -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid  -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon    -lm   -L/Users/fallahi/extlib/openmpi-1.4.1/lib -lmpi -lopen-rte -lopen-pal -lutil -lm
>>> libtool: link: warning: library `/Users/fallahi/extlib/ALUGrid-1.23/lib/libalugrid.la' was moved.
>>> libtool: link: warning: library `/Users/fallahi/extlib/ALUGrid-1.23/lib/libalugrid.la' was moved.
>>> libtool: link: mpicxx -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include -I/Users/fallahi/svnwork/dune-trunk/dune-common -I/Users/fallahi/svnwork/dune-trunk/dune-grid -I/Users/fallahi/svnwork/dune-trunk/dune-istl -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/extlib/ALUGrid-1.23/include -I/Users/fallahi/extlib/ALUGrid-1.23/include/serial -I/Users/fallahi/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/fallahi/extlib/ALUGrid-1.23/include/parallel -I/Users/fallahi/svnwork/dune-trunk/dune-grid -I/Users/fallahi/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2 -o traversal traversal-traversal.o -Wl,-bind_at_load  -L/Users/fallahi/extlib/boost-trunk/ -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -L/Users/fallahi/extlib/ALUGrid-1.23/lib -L/Users/fallahi/extlib/metis-4.0 -L/Users/fallahi/extlib/openmpi-1.4.1/lib /Users/fallahi/svnwork/dune-trunk/dune-grid/lib/.libs/libdunegrid.a /Users/fallahi/extlib/ALUGrid-1.23/lib/libalugrid.a -lmetis /Users/fallahi/svnwork/dune-trunk/dune-common/lib/.libs/libdunecommon.a /Users/fallahi/extlib/openmpi-1.4.1/lib/libmpi.dylib /Users/fallahi/extlib/openmpi-1.4.1/lib/libopen-rte.dylib /Users/fallahi/extlib/openmpi-1.4.1/lib/libopen-pal.dylib -lutil -lm
>>> mpicxx -DHAVE_CONFIG_H -I.  -I/Users/fallahi/svnwork/dune-trunk/dune-common -I/Users/fallahi/svnwork/dune-trunk/dune-grid -I/Users/fallahi/svnwork/dune-trunk/dune-istl -I. -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include  -I/Users/fallahi/svnwork/dune-trunk/dune-common  -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl   -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID  -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/extlib/ALUGrid-1.23/include -I/Users/fallahi/extlib/ALUGrid-1.23/include/serial -I/Users/fallahi/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/fallahi/extlib/ALUGrid-1.23/include/parallel -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2 -MT integration-integration.o -MD -MP -MF .deps/integration-integration.Tpo -c -o integration-integration.o `test -f 'integration.cc' || echo './'`integration.cc
>>> /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/io/file/dgfparser/dgfyasp.hh: In member function ‘int Dune::DGFGridFactory<Dune::YaspGrid<dim>   >::boundaryId(const Intersection&) const [with Intersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection>, int dim = 2]’:
>>> /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/io/file/dgfparser/dgfparser.hh:540:   instantiated from ‘void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::YaspGrid<2>]’
>>> /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/io/file/dgfparser/dgfparser.hh:355:   instantiated from ‘Dune::GridPtr<GridType>::GridPtr(const std::string&, ompi_communicator_t*) [with GridType = Dune::YaspGrid<2>]’
>>> integration.cc:73:   instantiated from here
>>> /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/io/file/dgfparser/dgfyasp.hh:104: warning: ‘boundaryId’ is deprecated (declared at /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/common/intersection.hh:231)
>>> mv -f .deps/integration-integration.Tpo .deps/integration-integration.Po
>>> /bin/sh ./libtool --tag=CXX   --mode=link mpicxx -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include  -I/Users/fallahi/svnwork/dune-trunk/dune-common  -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl   -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID  -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/extlib/ALUGrid-1.23/include -I/Users/fallahi/extlib/ALUGrid-1.23/include/serial -I/Users/fallahi/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/fallahi/extlib/ALUGrid-1.23/include/parallel -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2  -L/Users/fallahi/extlib/boost-trunk/ -o integration integration-integration.o  -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid  -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon  -L/Users/fallahi/extlib/boost-trunk/                  -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid -L/Users/fallahi/extlib/ALUGrid-1.23/lib -lalugrid -L/Users/fallahi/extlib/openmpi-1.4.1/lib -lmpi -lopen-rte -lopen-pal -lutil   -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon -L/Users/fallahi/extlib/openmpi-1.4.1/lib -lmpi -lopen-rte -lopen-pal -lutil   -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon  -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon   -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -ldunegrid  -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -ldunecommon    -lm   -L/Users/fallahi/extlib/openmpi-1.4.1/lib -lmpi -lopen-rte -lopen-pal -lutil -lm
>>> libtool: link: warning: library `/Users/fallahi/extlib/ALUGrid-1.23/lib/libalugrid.la' was moved.
>>> libtool: link: warning: library `/Users/fallahi/extlib/ALUGrid-1.23/lib/libalugrid.la' was moved.
>>> libtool: link: mpicxx -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include -I/Users/fallahi/svnwork/dune-trunk/dune-common -I/Users/fallahi/svnwork/dune-trunk/dune-grid -I/Users/fallahi/svnwork/dune-trunk/dune-istl -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/extlib/ALUGrid-1.23/include -I/Users/fallahi/extlib/ALUGrid-1.23/include/serial -I/Users/fallahi/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/fallahi/extlib/ALUGrid-1.23/include/parallel -I/Users/fallahi/svnwork/dune-trunk/dune-grid -I/Users/fallahi/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2 -o integration integration-integration.o -Wl,-bind_at_load  -L/Users/fallahi/extlib/boost-trunk/ -L/Users/fallahi/svnwork/dune-trunk/dune-grid/lib -L/Users/fallahi/svnwork/dune-trunk/dune-common/lib -L/Users/fallahi/extlib/ALUGrid-1.23/lib -L/Users/fallahi/extlib/metis-4.0 -L/Users/fallahi/extlib/openmpi-1.4.1/lib /Users/fallahi/svnwork/dune-trunk/dune-grid/lib/.libs/libdunegrid.a /Users/fallahi/extlib/ALUGrid-1.23/lib/libalugrid.a -lmetis /Users/fallahi/svnwork/dune-trunk/dune-common/lib/.libs/libdunecommon.a /Users/fallahi/extlib/openmpi-1.4.1/lib/libmpi.dylib /Users/fallahi/extlib/openmpi-1.4.1/lib/libopen-rte.dylib /Users/fallahi/extlib/openmpi-1.4.1/lib/libopen-pal.dylib -lutil -lm
>>> mpicxx -DHAVE_CONFIG_H -I.  -I/Users/fallahi/svnwork/dune-trunk/dune-common -I/Users/fallahi/svnwork/dune-trunk/dune-grid -I/Users/fallahi/svnwork/dune-trunk/dune-istl -I. -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -O2 -I/Users/fallahi/extlib/boost-trunk/include  -I/Users/fallahi/svnwork/dune-trunk/dune-common  -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl   -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/svnwork/dune-trunk/dune-common -DGRIDDIM=2 -DWORLDDIM=2 -DYASPGRID  -D_REENTRANT -I/Users/fallahi/extlib/openmpi-1.4.1/include -DMPIPP_H -DENABLE_MPI=1 -I/Users/fallahi/extlib/ALUGrid-1.23/include -I/Users/fallahi/extlib/ALUGrid-1.23/include/serial -I/Users/fallahi/extlib/ALUGrid-1.23/include/duneinterface -DENABLE_ALUGRID -I/Users/fallahi/extlib/ALUGrid-1.23/include/parallel -I/Users/fallahi/svnwork/dune-trunk/dune-grid  -I/Users/fallahi/svnwork/dune-trunk/dune-istl -DMPICH_IGNORE_CXX_SEEK -O2 -MT othergrids-othergrids.o -MD -MP -MF .deps/othergrids-othergrids.Tpo -c -o othergrids-othergrids.o `test -f 'othergrids.cc' || echo './'`othergrids.cc
>>> In file included from /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/alugrid/persistentcontainer.hh:5,
>>>                   from /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/alugrid.hh:14,
>>>                   from unitcube_alugrid.hh:7,
>>>                   from unitcube.hh:53,
>>>                   from othergrids.cc:4:
>>> /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/utility/persistentcontainer.hh:5:25: error: unordered_map: No such file or directory
>>> In file included from /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/onedgrid.hh:22,
>>>                   from othergrids.cc:7:
>>> /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/onedgrid/onedgridentity.hh: In member function ‘typename GridImp::Codim<codim>::EntityPointer Dune::OneDGridEntity<0, dim, GridImp>::subEntity(int) const’:
>>> /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/onedgrid/onedgridentity.hh:332: warning: ‘topologyId’ is deprecated (declared at /Users/fallahi/svnwork/dune-trunk/dune-grid/dune/grid/genericgeometry/conversion.hh:684)
>>> make[2]: *** [othergrids-othergrids.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!
>>>
>>>
>>> On Dec 1, 2010, at 3:04 PM, Oliver Sander wrote:
>>>
>>>
>>>        
>>>> Please update dune-common and try again.
>>>> --
>>>> Oliver
>>>>
>>>> Am 01.12.2010 14:26, schrieb arya fallahi:
>>>>
>>>>          
>>>>> Dear Dune,
>>>>>
>>>>> I just updated my dune copy and I faced with problems in compilations. Would you please have a look?
>>>>>
>>>>> Thanks,
>>>>> Arya
>>>>>
>>>>> pcp034701:dune-trunk fallahi$ uname -a
>>>>> Darwin pcp034701.psi.ch 10.5.0 Darwin Kernel Version 10.5.0: Fri Nov  5 23:20:39 PDT 2010; root:xnu-1504.9.17~1/RELEASE_I386 i386
>>>>>
>>>>>
>>>>> pcp034701:dune-trunk fallahi$ mpicxx --version
>>>>> i686-apple-darwin10-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5659)
>>>>> 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.
>>>>>
>>>>> pcp034701:dune-trunk fallahi$ ./dune-common/bin/dunecontrol update all
>>>>> --- going to build dune-common dune-grid dune-istl dune-grid-howto hades  ---
>>>>> --- calling update for dune-common ---
>>>>> At revision 6282.
>>>>> --- dune-common done ---
>>>>> --- calling update for dune-grid ---
>>>>> At revision 7198.
>>>>> --- dune-grid done ---
>>>>> --- calling update for dune-istl ---
>>>>> At revision 1413.
>>>>> --- dune-istl done ---
>>>>> --- calling update for dune-grid-howto ---
>>>>> At revision 338.
>>>>> --- dune-grid-howto done ---
>>>>> --- calling update for hades ---
>>>>> At revision 2233.
>>>>> --- hades done ---
>>>>> --- done ---
>>>>>
>>>>>
>>>>> Found the following Dune-components:
>>>>>
>>>>> ----------------------------------------
>>>>>
>>>>> dune-common.............: version 2.1-svn
>>>>> ALBERTA.................: no
>>>>> ALUGrid.................: version 1.23
>>>>> AlgLib for DUNE.........: no
>>>>> AmiraMesh...............: no
>>>>> GMP.....................: no
>>>>> Grape...................: no
>>>>> MPI.....................: yes (OpenMPI)
>>>>> OpenGL..................: no
>>>>> UG......................: no
>>>>> psurface................: no
>>>>>
>>>>> ----------------------------------------
>>>>>
>>>>> See ./configure --help and config.log for reasons why a component wasn't found
>>>>>
>>>>> configure: creating ./config.status
>>>>> config.status: creating Makefile
>>>>> config.status: creating lib/Makefile
>>>>> config.status: creating doc/appl/refelements/Makefile
>>>>> config.status: creating doc/appl/Makefile
>>>>> config.status: creating doc/refinement/Makefile
>>>>> config.status: creating doc/doxygen/Makefile
>>>>> config.status: creating doc/doxygen/Doxyfile
>>>>> config.status: creating doc/grids/Makefile
>>>>> config.status: creating doc/grids/amc/Makefile
>>>>> config.status: creating doc/grids/amiramesh/Makefile
>>>>> config.status: creating doc/grids/dgf/Makefile
>>>>> config.status: creating doc/grids/gridfactory/Makefile
>>>>> config.status: creating doc/grids/gmsh/Makefile
>>>>> config.status: creating doc/grids/starcd/Makefile
>>>>> config.status: creating doc/Makefile
>>>>> config.status: creating dune/Makefile
>>>>> config.status: creating dune/grid/Makefile
>>>>> config.status: creating dune/grid/test/Makefile
>>>>> config.status: creating dune/grid/common/test/Makefile
>>>>> config.status: creating dune/grid/common/quadraturerules/Makefile
>>>>> config.status: creating dune/grid/common/refinement/Makefile
>>>>> config.status: creating dune/grid/common/Makefile
>>>>> config.status: creating dune/grid/uggrid/Makefile
>>>>> config.status: creating dune/grid/sgrid/Makefile
>>>>> config.status: creating dune/grid/albertagrid/Makefile
>>>>> config.status: creating dune/grid/albertagrid/test/Makefile
>>>>> config.status: creating dune/grid/yaspgrid/Makefile
>>>>> config.status: creating dune/grid/onedgrid/Makefile
>>>>> config.status: creating dune/grid/utility/Makefile
>>>>> config.status: creating dune/grid/utility/test/Makefile
>>>>> config.status: creating dune/grid/alugrid/common/Makefile
>>>>> config.status: creating dune/grid/alugrid/2d/Makefile
>>>>> config.status: creating dune/grid/alugrid/3d/Makefile
>>>>> config.status: creating dune/grid/alugrid/Makefile
>>>>> config.status: creating dune/grid/io/file/test/Makefile
>>>>> config.status: creating dune/grid/io/file/amiramesh/Makefile
>>>>> config.status: creating dune/grid/io/file/dgfparser/Makefile
>>>>> config.status: creating dune/grid/io/file/dgfparser/test/Makefile
>>>>> config.status: creating dune/grid/io/file/dgfparser/utils/Makefile
>>>>> config.status: creating dune/grid/io/file/gnuplot/Makefile
>>>>> config.status: creating dune/grid/io/file/vtk/Makefile
>>>>> config.status: creating dune/grid/io/file/Makefile
>>>>> config.status: creating dune/grid/io/visual/grape/Makefile
>>>>> config.status: creating dune/grid/io/visual/Makefile
>>>>> config.status: creating dune/grid/io/Makefile
>>>>> config.status: creating dune/grid/genericgeometry/Makefile
>>>>> config.status: creating dune/grid/genericgeometry/test/Makefile
>>>>> config.status: creating dune/grid/geometrygrid/Makefile
>>>>> config.status: creating m4/Makefile
>>>>> config.status: creating dune-grid.pc
>>>>> config.status: creating config.h
>>>>> config.status: config.h is unchanged
>>>>> config.status: executing depfiles commands
>>>>> config.status: executing libtool commands
>>>>> --- calling make for dune-grid ---
>>>>> make
>>>>> cd .&&    /bin/sh /Users/fallahi/svnwork/dune-trunk/dune-grid/missing --run autoheader
>>>>> configure.ac:10: warning: PKG_PROG_PKG_CONFIG is m4_require'd but not m4_defun'd
>>>>> aclocal.m4:11357: DUNE_CHECK_ALL is expanded from...
>>>>> configure.ac:10: the top level
>>>>> aclocal.m4:11592: DUNE_COMMON_CHECKS is expanded from...
>>>>> dependencies.m4:26: DUNE_CHECK_MOD_DEPENDENCIES is expanded from...
>>>>> aclocal.m4:11260: DUNE_CHECK_MODULES is expanded from...
>>>>> aclocal.m4:11601: DUNE_COMMON_CHECK_MODULE is expanded from...
>>>>> rm -f stamp-h1
>>>>> touch config.h.in
>>>>> cd .&&    /bin/sh ./config.status config.h
>>>>> config.status: creating config.h
>>>>> config.status: config.h is unchanged
>>>>> make  all-recursive
>>>>> Making all in dune
>>>>> Making all in grid
>>>>> Making all in genericgeometry
>>>>> Making all in test
>>>>> make[5]: Nothing to be done for `all'.
>>>>> make[5]: Nothing to be done for `all-am'.
>>>>> Making all in common
>>>>> Making all in refinement
>>>>> make[5]: Nothing to be done for `all'.
>>>>> Making all in test
>>>>> make[5]: Nothing to be done for `all'.
>>>>> Making all in quadraturerules
>>>>> /bin/sh ../../../../libtool --tag=CXX   --mode=compile mpicxx -DHAVE_CONFIG_H -I. -I../../../..  -I/Users/fallahi/svnwork/dune-trunk/dune-common -I../../../.. -DMPICH_IGNORE_CXX_SEEK -O2  -DMPICH_IGNORE_CXX_SEEK -O2 -MT quadraturerules.lo -MD -MP -MF .deps/quadraturerules.Tpo -c -o quadraturerules.lo quadraturerules.cc
>>>>> libtool: compile:  mpicxx -DHAVE_CONFIG_H -I. -I../../../.. -I/Users/fallahi/svnwork/dune-trunk/dune-common -I../../../.. -DMPICH_IGNORE_CXX_SEEK -O2 -DMPICH_IGNORE_CXX_SEEK -O2 -MT quadraturerules.lo -MD -MP -MF .deps/quadraturerules.Tpo -c quadraturerules.cc -o quadraturerules.o
>>>>> In file included from ../quadraturerules.hh:15,
>>>>>                   from quadraturerules.cc:3:
>>>>> /Users/fallahi/svnwork/dune-trunk/dune-common/dune/common/geometrytype.hh:153:27: error: invalid suffix "b0011" on integer constant
>>>>> /Users/fallahi/svnwork/dune-trunk/dune-common/dune/common/geometrytype.hh:160:27: error: invalid suffix "b0101" on integer constant
>>>>> /Users/fallahi/svnwork/dune-trunk/dune-common/dune/common/geometrytype.hh:206:63: error: invalid suffix "b0001" on integer constant
>>>>> /Users/fallahi/svnwork/dune-trunk/dune-common/dune/common/geometrytype.hh:211:63: error: invalid suffix "b0011" on integer constant
>>>>> /Users/fallahi/svnwork/dune-trunk/dune-common/dune/common/geometrytype.hh:216:63: error: invalid suffix "b0001" on integer constant
>>>>> /Users/fallahi/svnwork/dune-trunk/dune-common/dune/common/geometrytype.hh:221:63: error: invalid suffix "b0011" on integer constant
>>>>> /Users/fallahi/svnwork/dune-trunk/dune-common/dune/common/geometrytype.hh:226:63: error: invalid suffix "b0101" on integer constant
>>>>> /Users/fallahi/svnwork/dune-trunk/dune-common/dune/common/geometrytype.hh:231:63: error: invalid suffix "b0111" on integer constant
>>>>> make[5]: *** [quadraturerules.lo] Error 1
>>>>> make[4]: *** [all-recursive] Error 1
>>>>> make[3]: *** [all-recursive] Error 1
>>>>> make[2]: *** [all-recursive] Error 1
>>>>> make[1]: *** [all-recursive] Error 1
>>>>> make: *** [all] Error 2
>>>>> --- Failed to build dune-grid ---
>>>>> Terminating dunecontrol due to previous errors!
>>>>>
>>>>> real	0m56.449s
>>>>> user	0m37.592s
>>>>> sys	0m18.254s
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dune mailing list
>>>>> Dune at dune-project.org
>>>>> http://lists.dune-project.org/mailman/listinfo/dune
>>>>>
>>>>>
>>>>>            
>>>> -- 
>>>> ************************************************************************
>>>> * Oliver Sander                ** email: sander at mi.fu-berlin.de        *
>>>> * Freie Universität Berlin     ** phone: + 49 (30) 838 75348           *
>>>> * Institut für Mathematik      ** URL  : page.mi.fu-berlin.de/~sander  *
>>>> * Arnimallee 6                 ** -------------------------------------*
>>>> * 14195 Berlin, Germany        ** Member of MATHEON (www.matheon.de)   *
>>>> ************************************************************************
>>>>
>>>>
>>>> _______________________________________________
>>>> Dune mailing list
>>>> Dune at dune-project.org
>>>> http://lists.dune-project.org/mailman/listinfo/dune
>>>>
>>>>          
>>> Arya Fallahi,
>>> Dr. sc. techn., dipl. El. Ing. ETH,
>>> Computational Accelerator Scientist
>>> Paul Scherrer Institute (PSI),
>>> CH-5232 Villigen, Switzerland,
>>> arya.fallahi at psi.ch,
>>> +41(0)56 310 50 17
>>>
>>>
>>>
>>>        
>>
>> -- 
>> ************************************************************************
>> * Oliver Sander                ** email: sander at mi.fu-berlin.de        *
>> * Freie Universität Berlin     ** phone: + 49 (30) 838 75348           *
>> * Institut für Mathematik      ** URL  : page.mi.fu-berlin.de/~sander  *
>> * Arnimallee 6                 ** -------------------------------------*
>> * 14195 Berlin, Germany        ** Member of MATHEON (www.matheon.de)   *
>> ************************************************************************
>>
>>
>>      
> Arya Fallahi,
> Dr. sc. techn., dipl. El. Ing. ETH,
> Computational Accelerator Scientist
> Paul Scherrer Institute (PSI),
> CH-5232 Villigen, Switzerland,
> arya.fallahi at psi.ch,
> +41(0)56 310 50 17
>
>
>    


-- 
************************************************************************
* Oliver Sander                ** email: sander at mi.fu-berlin.de        *
* Freie Universität Berlin     ** phone: + 49 (30) 838 75348           *
* Institut für Mathematik      ** URL  : page.mi.fu-berlin.de/~sander  *
* Arnimallee 6                 ** -------------------------------------*
* 14195 Berlin, Germany        ** Member of MATHEON (www.matheon.de)   *
************************************************************************






More information about the Dune mailing list