Hi, We're supposed to be getting closer to a 4.1 release branch, but just like in the past so-many releases we have succeeded again in slowing down GCC, and we've slowed it down a _lot_ compared even to GCC 4.0.
Taking SPECint and CSiBE as examples: http://www.suse.de/~aj/SPEC/amd64/CINT/sandbox-britten/Total-time_big.png http://www.inf.u-szeged.hu/csibe/draw-diag.php?draw=sum-ot&basephp=s-i686-linux So for compiling all of SPECint with "-O2 -march=k8" on AMD64, we have slowed down from ~210s for GCC 4.0 to >250s for CVS HEAD. Another example: the cc1-i files of "4.0.0 20041202 (experimental)" on AMD64, all compilers checked out from CVS and bootstrapped with checking disabled, and compiling those 569 files with "cc1 -O2 -quiet": 3.3 user 4m10.053s 3.4 user 4m9.642s 4.0 user 4m25.517s HEAD user 4m53.167s So GCC 4.1 right now is a small compile time disaster. Are there any ideas for what can be done about it before releasing it? Gr. Steven