[Bug c++/20733] New: performance regression 3.4 => 4.0

sstrasser at systemhaus-gruppe dot de gcc-bugzilla@gcc.gnu.org
Sat Apr 2 23:01:00 GMT 2005


characteristics of the file:
 - complex inheritance hierarchy with virtual inheritance. this definitely is
the reason for long compile times, though I don't know if it's the reason for
the regression.
 - usage of boost::mpl, but I've almost disabled it for this test file

AMD Athlon(TM) MP 2000+
i686-pc-linux-gnu

gcc-Version 3.3.5 (Debian 1:3.3.5-8)
mem     426 mb
user    2m10.870s
sys     0m2.250s


gcc-Version 3.4.4 20041218 (prerelease) (Debian 3.4.3-6)
mem     387 mb
user    1m4.920s
sys     0m1.210s


gcc-Version 4.0.0 20041218 (experimental)
mem     581 mb
user    2m0.800s
sys     0m2.720s

-- 
           Summary: performance regression 3.4 => 4.0
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: sstrasser at systemhaus-gruppe dot de
                CC: gcc-bugs at gcc dot gnu dot org


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



More information about the Gcc-bugs mailing list