[Dune] Dune breaks in dune-grid

arya fallahi arya.fallahi at psi.ch
Wed Dec 1 14:26:11 CET 2010


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





More information about the Dune mailing list