[Dune] dune building: Making in quadraturerules taking lot of time
Oliver Sander
sander at mi.fu-berlin.de
Fri Sep 15 09:23:47 CEST 2006
Hi!
It turns out I wrote untrue things. The very latest gcc-4.1
sander at haile:/export/local-1/daten/users/sander/dune/dune-grid/grid/common/quadraturerules$
g++ --version
g++ (GCC) 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)
Copyright (C) 2006 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.
needs only a few seconds to compile the quadraturerules.
--
Oliver
************************************************************************
* Oliver Sander ** email: sander at mi.fu-berlin.de *
* Freie Universität Berlin ** phone: + 49 (30) 838 75217 *
* Institut für Mathematik II ** URL : page.mi.fu-berlin.de/~sander *
* Arnimallee 6 ** -------------------------------------*
* 14195 Berlin, Germany ** Member of MATHEON (www.matheon.de) *
************************************************************************
On Thu, 14 Sep 2006, Oliver Sander wrote:
> Hi Sreejith!
>
> It takes about 10min on my machine, both with gcc-3.4 and 4.1. I
> suspect this is a compiler 'bug'. Have you tried icc? You may
> consider reporting this to the gcc guys.
>
> --
> Oliver
>
> ************************************************************************
> * Oliver Sander ** email: sander at mi.fu-berlin.de *
> * Freie Universität Berlin ** phone: + 49 (30) 838 75217 *
> * Institut für Mathematik II ** URL : page.mi.fu-berlin.de/~sander *
> * Arnimallee 6 ** -------------------------------------*
> * 14195 Berlin, Germany ** Member of MATHEON (www.matheon.de) *
> ************************************************************************
>
> On Thu, 14 Sep 2006, Sreejith Pulloor Kuttanikkad wrote:
>
>>
>> Dear DUNEians,
>>
>> when i try to build dune,
>> at the folloing point when it doing make in quadraturerules, it takes
>> around
>> half an hour or more to complete the making there ( 30 mts or more just to
>> make
>> in quadraturerule directory ..) any idea?
>>
>> Thanks,
>> Sreejith
>>
>> starting from here:
>>
>> Making all in quadraturerules
>> make[4]: Entering directory
>> `/afs/iwr.uni-heidelberg.de/home/sreejith/dune-home/
>> dune-grid/grid/common/quadraturerules'
>> if /bin/sh ../../../libtool --mode=compile g++-3.4 -DHAVE_CONFIG_H -I.
>> -I. -I../ ../..
>> -I/afs/iwr.uni-heidelberg.de/home/sreejith/dune-home/dune-common
>> -I../../ .. -g -O2 -MT quadraturerules.lo -MD -MP -MF
>> ".deps/quadraturerules.Tpo" -c -o quadraturerules.lo
>> quadraturerules.cc; \
>> then mv -f ".deps/quadraturerules.Tpo" ".deps/quadraturerules.Plo"; else
>> rm -f " .deps/quadraturerules.Tpo"; exit 1; fi
>> g++-3.4 -DHAVE_CONFIG_H -I. -I. -I../../..
>> -I/afs/iwr.uni-heidelberg.de/home/sr eejith/dune-home/dune-common
>> -I../../.. -g -O2 -MT quadraturerules.lo -MD -MP -M F
>> .deps/quadraturerules.Tpo -c quadraturerules.cc -o quadraturerules.o
>> if /bin/sh ../../../libtool --mode=compile g++-3.4 -DHAVE_CONFIG_H -I.
>> -I. -I../ ../..
>> -I/afs/iwr.uni-heidelberg.de/home/sreejith/dune-home/dune-common
>> -I../../ .. -g -O2 -MT cube.lo -MD -MP -MF ".deps/cube.Tpo" -c -o
>> cube.lo cube.cc; \
>> then mv -f ".deps/cube.Tpo" ".deps/cube.Plo"; else rm -f
>> ".deps/cube.Tpo"; exit 1; fi
>> g++-3.4 -DHAVE_CONFIG_H -I. -I. -I../../..
>> -I/afs/iwr.uni-heidelberg.de/home/sr eejith/dune-home/dune-common
>> -I../../.. -g -O2 -MT cube.lo -MD -MP -MF .deps/cub e.Tpo -c cube.cc
>> -o cube.o
>> if /bin/sh ../../../libtool --mode=compile g++-3.4 -DHAVE_CONFIG_H -I.
>> -I. -I../../..
>> -I/afs/iwr.uni-heidelberg.de/home/sreejith/dune-home/dune-common
>> -I../../.. -g -O2 -MT jacobi_1_0.lo -MD -MP -MF
>> ".deps/jacobi_1_0.Tpo" -c -o jacobi_1_0.lo jacobi_1_0.cc; \
>> then mv -f ".deps/jacobi_1_0.Tpo" ".deps/jacobi_1_0.Plo"; else rm -f
>> ".deps/jacobi_1_0.Tpo"; exit 1; fi
>> g++-3.4 -DHAVE_CONFIG_H -I. -I. -I../../..
>> -I/afs/iwr.uni-heidelberg.de/home/sreejith/dune-home/dune-common
>> -I../../.. -g -O2 -MT jacobi_1_0.lo -MD -MP -MF .deps/jacobi_1_0.Tpo
>> -c jacobi_1_0.cc -o jacobi_1_0.o
>> if /bin/sh ../../../libtool --mode=compile g++-3.4 -DHAVE_CONFIG_H
>> -I. -I. -I../../..
>> -I/afs/iwr.uni-heidelberg.de/home/sreejith/dune-home/dune-common
>> -I../../.. -g -O2 -MT jacobi_2_0.lo -MD -MP -MF
>> ".deps/jacobi_2_0.Tpo" -c -o jacobi_2_0.lo jacobi_2_0.cc; \
>> then mv -f ".deps/jacobi_2_0.Tpo" ".deps/jacobi_2_0.Plo"; else rm -f
>> ".deps/jacobi_2_0.Tpo"; exit 1; fi
>> g++-3.4 -DHAVE_CONFIG_H -I. -I. -I../../..
>> -I/afs/iwr.uni-heidelberg.de/home/sreejith/dune-home/dune-common
>> -I../../.. -g -O2 -MT jacobi_2_0.lo -MD -MP -MF .deps/jacobi_2_0.Tpo
>> -c jacobi_2_0.cc -o jacobi_2_0.o
>> /bin/sh ../../../libtool --mode=link g++-3.4 -g -O2
>> -L/afs/iwr.uni-heidelberg.de/home/sreejith/dune-home/dune-common/common
>> -lcommon -o libquadraturerules.la quadraturerules.lo cube.lo
>> jacobi_1_0.lo jacobi_2_0.lo
>>
>> to complete upto here, takes more than 30 mts.
>>
>> --
>> Sreejith P. Kuttanikkad
>> IWR, University of Heidelberg
>> Room:009, Im Neuenheimer Feld-348
>> 69120 Heidelberg,Germany.
>> Ph :+49-6221-54-5689/4412(Office)
>> :+49-(0)17624228904(Mob)
>> http://hal.iwr.uni-heidelberg.de/~sreejith/
>> -------------------------------------------
>>
>> _______________________________________________
>> Dune mailing list
>> Dune at dune-project.org
>> http://www.dune-project.org/cgi-bin/mailman/listinfo/dune
>
More information about the Dune
mailing list