This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 3.2.2 & 3.3 branch & trunk compilation speed comparison (MICO)
- From: Karel Gardas <kgardas at objectsecurity dot com>
- To: Daniel Berlin <dberlin at dberlin dot org>
- Cc: GCC Mailing List <gcc at gcc dot gnu dot org>
- Date: Wed, 12 Feb 2003 15:19:53 +0100 (CET)
- Subject: Re: 3.2.2 & 3.3 branch & trunk compilation speed comparison (MICO)
On Wed, 12 Feb 2003, Daniel Berlin wrote:
>
> On Wednesday, February 12, 2003, at 08:49 AM, Karel Gardas wrote:
>
> >
> > Hello,
> >
> > to just not criticize, but to post some usefull data, I've made some
> > tests
> > with using -time with compiling core of MICO (http://www.mico.org).
> >
> > I've compiled only orb directory - there are about 78671 SLOC there.
> > All compilation was configured the same way and takes:
> >
> > gcc3.2.2
> > real 12m52.481s
> > user 12m31.620s
> > sys 0m12.590s
> >
> > gcc3.3
> > real 16m11.003s
> > user 15m45.250s
> > sys 0m13.740s
> >
> > gcc3.4
> > real 14m25.133s
> > user 13m53.470s
> > sys 0m19.300s
>
>
> Make sure you've turned off checking before doing these figures.
> It's on by default on the trunk (but not the release branches or the
> released code).
> You'll have to pass --disable-checking to configure and recompile the
> compiler.
I know --disable-checking, since someone on this mailing list already told
me about it. Thanks.
thinkpad:~$ . ~/usr/local/gcc3.2.2/setenv.sh
thinkpad:~$ c++ -v
Reading specs from
/home/karel/usr/local/gcc3.2.2/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/specs
Configured with: ../gcc-3_2-branch/configure
--prefix=/home/karel/usr/local/gcc3.2.2 --enable-shared --enable-threads
--enable-languages=c++ --enable-__cxa_atexit
Thread model: posix
gcc version 3.2.2
thinkpad:~$ . ~/usr/local/gcc3.3.x/setenv.sh
thinkpad:~$ c++ -v
Reading specs from
/home/karel/usr/local/gcc3.3.x/lib/gcc-lib/i686-pc-linux-gnu/3.3/specs
Configured with: /home/karel/cvs/gcc/gcc-3_3-branch/configure
--prefix=/home/karel/usr/local/gcc3.3.x --enable-shared --enable-threads
--enable-languages=c++ --disable-checking --enable-__cxa_atexit
Thread model: posix
gcc version 3.3 20030211 (prerelease)
thinkpad:~$ . ~/usr/local/gcc-main/setenv.sh
thinkpad:~$ ec++ -v
Reading specs from
/home/karel/usr/local/gcc-main/lib/gcc-lib/i686-pc-linux-gnu/3.4/specs
Configured with: /home/karel/cvs/gcc/gcc-main/configure
--prefix=/home/karel/usr/local/gcc-main --enable-shared --enable-threads
--enable-languages=c++ --program-prefix=e --disable-checking
--enable-__cxa_atexit
Thread model: posix
gcc version 3.4 20030211 (experimental)
thinkpad:~$
Cheers,
Karel
--
Karel Gardas kgardas@objectsecurity.com
ObjectSecurity Ltd. http://www.objectsecurity.com