This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 3.3 compile time regression (22400%)
Hi Janis, Richard,
This is a regression but somehow there is no PR for it, and no test
case. Isn't being able to compile POOMA a release requirement?
Richard, can you open a PR for this issue and put that multi-megabyte
test case up for download somewhere? If you don't have a public space
for your test case, then I can make some of my own available for you.
Janis, when the test case is there, do you have the cycles to track this
one down to the breaking patch somehow?
Greetz
Steven
Op di 18-03-2003, om 13:13 schreef Richard Guenther:
> Hi!
>
> I'm experiencing huge compile time regression with todays 3.3 compared to
> 3.2 during compiling of the POOMA library. -ftime-report shows that the
> culprit is expand:
>
> gcc-3.2:
>
> expand : 0.83 ( 8%) usr 0.04 ( 8%) sys 0.94 ( 9%) wall
>
> gcc-3.3:
>
> expand :2151.80 (96%) usr 11.35 (44%) sys2181.19 (95%) wall
>
> This is with -O2 -fomit-frame-pointer -funroll-loops -ftime-report
>
> The picture does change if I specify -fno-default-inline, in this case
> compile times are comparable (expand time shrinks to 1.33s in this case).
> The complete build is then also faster with gcc 3.3 (3m17) than with
> gcc 3.2 (4m5).
>
> I can provide a multi-megabyte .ii file as testcase, but maybe somebody
> already has an idea what is happening.
>
> Richard.
>
> --
> Richard Guenther <richard dot guenther at uni-tuebingen dot de>
> WWW: http://www.tat.physik.uni-tuebingen.de/~rguenth/