Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Debian GCC (http://www.linux-archive.org/debian-gcc/)
-   -   very long compile-time in PRE building gimp-plugin-registry (http://www.linux-archive.org/debian-gcc/186392-very-long-compile-time-pre-building-gimp-plugin-registry.html)

"rguenth at gcc dot gnu dot org" 11-02-2008 11:51 AM

very long compile-time in PRE building gimp-plugin-registry
 
--

rguenth at gcc dot gnu dot org changed:

What |Removed |Added
----------------------------------------------------------------------------
Summary|[4.3 Regression] infinite |[4.3 Regression] very long
|loop in PRE building gimp- |compile-time in PRE building
|plugin-registry |gimp-plugin-registry


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36439

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

"rguenth at gcc dot gnu dot org" 01-24-2009 09:20 AM

very long compile-time in PRE building gimp-plugin-registry
 
------- Comment #8 from rguenth at gcc dot gnu dot org 2009-01-24 10:20 -------
GCC 4.3.3 is being released, adjusting target milestone.


--

rguenth at gcc dot gnu dot org changed:

What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.3.3 |4.3.4


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36439

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

"steven at gcc dot gnu dot org" 02-19-2009 06:57 PM

very long compile-time in PRE building gimp-plugin-registry
 
------- Comment #9 from steven at gcc dot gnu dot org 2009-02-19 19:57 -------
*** Bug 39210 has been marked as a duplicate of this bug. ***


--

steven at gcc dot gnu dot org changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |kurt at garloff dot de


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36439

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

"vapier at gentoo dot org" 03-14-2009 05:57 PM

very long compile-time in PRE building gimp-plugin-registry
 
--

vapier at gentoo dot org changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |toolchain at gentoo dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36439

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

"kurt at garloff dot de" 03-18-2010 11:35 PM

very long compile-time in PRE building gimp-plugin-registry
 
------- Comment #11 from kurt at garloff dot de 2010-03-19 00:34 -------
(In reply to comment #10)
> GCC 4.3.4 is being released, adjusting target milestone.

Very non-scientific benchmark:
Did compile latest gmic-1.3.4.0 on a 2xL5540 system (plenty of RAM) with make
-j8 and compile flags:
-O3 --param max-inline-insns-auto=200 -ffast-math -funroll-loops
-ftree-vectorize
Times (in seconds, user, elapsed):
4.3.5: 1263u, 377e
w/ -fno-tree-pre: 755u, 202e
4.4.4: 1022u, 311e
w/ -fno-tree-pre: 996u, 284e
4.5.0: 2325u, 615e
w/ -fno-tree-pre: 1974u, 543e

Note that this is in contrast to earlier observations that 4.4/4.5 did do much
better than 4.3. Don't know whether that's caused by changed gmic code or
whether we have regressed in 4.5. Let me know if you want me to pick one file
that takes particularly long to compile and investigate further.


--


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36439

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100319003500.23255.qmail@sourceware.org">http://lists.debian.org/20100319003500.23255.qmail@sourceware.org

"pinskia at gcc dot gnu dot org" 03-18-2010 11:36 PM

very long compile-time in PRE building gimp-plugin-registry
 
------- Comment #12 from pinskia at gcc dot gnu dot org 2010-03-19 00:36 -------
Well for 4.5, make sure you configured with --enable-checking=release;
otherwise it is not a fair comparison.


--


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36439

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100319003641.24070.qmail@sourceware.org">http://lists.debian.org/20100319003641.24070.qmail@sourceware.org

"kurt at garloff dot de" 03-19-2010 07:03 AM

very long compile-time in PRE building gimp-plugin-registry
 
------- Comment #13 from kurt at garloff dot de 2010-03-19 08:03 -------
> Well for 4.5, make sure you configured with --enable-checking=release;
> otherwise it is not a fair comparison.

Did not change anything unfortunately :-(
(I have enabled --enable-lto in case this matters, though I have not used any
compile time flag to make use of it ...)


--


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36439

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100319080319.14009.qmail@sourceware.org">http://lists.debian.org/20100319080319.14009.qmail@sourceware.org

"rguenther at suse dot de" 03-19-2010 09:09 AM

very long compile-time in PRE building gimp-plugin-registry
 
------- Comment #14 from rguenther at suse dot de 2010-03-19 10:09 -------
Subject: Re: [4.3 Regression] very long
compile-time in PRE building gimp-plugin-registry

On Fri, 19 Mar 2010, kurt at garloff dot de wrote:

> ------- Comment #11 from kurt at garloff dot de 2010-03-19 00:34 -------
> (In reply to comment #10)
> > GCC 4.3.4 is being released, adjusting target milestone.
>
> Very non-scientific benchmark:
> Did compile latest gmic-1.3.4.0 on a 2xL5540 system (plenty of RAM) with make
> -j8 and compile flags:
> -O3 --param max-inline-insns-auto=200 -ffast-math -funroll-loops
> -ftree-vectorize
> Times (in seconds, user, elapsed):
> 4.3.5: 1263u, 377e
> w/ -fno-tree-pre: 755u, 202e
> 4.4.4: 1022u, 311e
> w/ -fno-tree-pre: 996u, 284e
> 4.5.0: 2325u, 615e
> w/ -fno-tree-pre: 1974u, 543e
>
> Note that this is in contrast to earlier observations that 4.4/4.5 did do much
> better than 4.3. Don't know whether that's caused by changed gmic code or
> whether we have regressed in 4.5. Let me know if you want me to pick one file
> that takes particularly long to compile and investigate further.

This bug was about PRE causing compile-time issues at -O2 which is
what was investigated and fixed for the testcases attached to this PR.

I see, for -O2 and the CImg.C testcase (just using openSUSE packages
from devel:gcc):

4.3.4 (r152973): stopped after 4min
4.4.2 (r155966): 68s
4.5.0 (r157384): 74s

also see PR43415 for a similar problem where I am about to commit a
patch.

If you can provide a testcase for plain -O3 [-ffast-math -funroll-loops]
being slow it would be appropriate to open a new bugreport for it.

Thanks,
Richard.


--


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36439

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100319100913.3332.qmail@sourceware.org">http://lists.debian.org/20100319100913.3332.qmail@sourceware.org

"rguenth at gcc dot gnu dot org" 03-19-2010 09:15 AM

very long compile-time in PRE building gimp-plugin-registry
 
------- Comment #15 from rguenth at gcc dot gnu dot org 2010-03-19 10:15 -------
(In reply to comment #14)
> Subject: Re: [4.3 Regression] very long
> compile-time in PRE building gimp-plugin-registry
>
> On Fri, 19 Mar 2010, kurt at garloff dot de wrote:
>
> > ------- Comment #11 from kurt at garloff dot de 2010-03-19 00:34 -------
> > (In reply to comment #10)
> > > GCC 4.3.4 is being released, adjusting target milestone.
> >
> > Very non-scientific benchmark:
> > Did compile latest gmic-1.3.4.0 on a 2xL5540 system (plenty of RAM) with make
> > -j8 and compile flags:
> > -O3 --param max-inline-insns-auto=200 -ffast-math -funroll-loops
> > -ftree-vectorize
> > Times (in seconds, user, elapsed):
> > 4.3.5: 1263u, 377e
> > w/ -fno-tree-pre: 755u, 202e
> > 4.4.4: 1022u, 311e
> > w/ -fno-tree-pre: 996u, 284e
> > 4.5.0: 2325u, 615e
> > w/ -fno-tree-pre: 1974u, 543e
> >
> > Note that this is in contrast to earlier observations that 4.4/4.5 did do much
> > better than 4.3. Don't know whether that's caused by changed gmic code or
> > whether we have regressed in 4.5. Let me know if you want me to pick one file
> > that takes particularly long to compile and investigate further.
>
> This bug was about PRE causing compile-time issues at -O2 which is
> what was investigated and fixed for the testcases attached to this PR.
>
> I see, for -O2 and the CImg.C testcase (just using openSUSE packages
> from devel:gcc):
>
> 4.3.4 (r152973): stopped after 4min
> 4.4.2 (r155966): 68s
> 4.5.0 (r157384): 74s
>
> also see PR43415 for a similar problem where I am about to commit a
> patch.
>
> If you can provide a testcase for plain -O3 [-ffast-math -funroll-loops]
> being slow it would be appropriate to open a new bugreport for it.

Oh, and btw check if you build with debuginfo enabled. With GCC 4.5 we
can spend quite some extra time producing "good" debug information.


--


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36439

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100319101538.8177.qmail@sourceware.org">http://lists.debian.org/20100319101538.8177.qmail@sourceware.org

"rguenth at gcc dot gnu dot org" 05-22-2010 06:12 PM

very long compile-time in PRE building gimp-plugin-registry
 
------- Comment #16 from rguenth at gcc dot gnu dot org 2010-05-22 18:12 -------
GCC 4.3.5 is being released, adjusting target milestone.


--

rguenth at gcc dot gnu dot org changed:

What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.3.5 |4.3.6


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36439

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


--
To UNSUBSCRIBE, email to debian-gcc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100522181223.19410.qmail@sourceware.org">http://lists.debian.org/20100522181223.19410.qmail@sourceware.org


All times are GMT. The time now is 03:21 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.