[Bug c/40454] New: GCC 4.4.0 vs 3.4.0 - PNGCrush is about 20% slower when compiled with GCC 4.4.0

ami_stuff at o2 dot pl gcc-bugzilla@gcc.gnu.org
Mon Jun 15 23:36:00 GMT 2009


Hi,

I notice that PNGCrush compiled with GCC 4.4.0 (release) is about 20% slower
compared to GCC 3.4.0 build. (Amiga 68060@50MHz). 

CFLAGS = -I. -DNO_FSEEKO -O2 -fomit-frame-pointer -Wall -m68060 -s


PNGCrush test.png out.png


Here are the results:

GCC 3.4.0 build:

CPU time used = 267.340 seconds (decoding 16.940,
encoding 247.800, other 2.600 seconds)

GCC 4.4.0 build:

CPU time used = 328.360 seconds (decoding 16.800,
encoding 309.260, other 2.300 seconds) 


Maybe someone with m68k Debian/PPC/x86 can compile PNGCrush with GCC 3.4.0 and
GCC 4.4.0, so we will know if this regression happens there too?


Here is a link to the source code (I used PNGCrush 1.6.15 for test):

http://sourceforge.net/project/showfiles.php?group_id=1689&package_id=1641


Here is a link to PNG image:

http://www.filejumbo.com/Download/D8F7981723E5F07C/


Regards


-- 
           Summary: GCC 4.4.0 vs 3.4.0 - PNGCrush is about 20% slower when
                    compiled with GCC 4.4.0
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: ami_stuff at o2 dot pl
  GCC host triplet: i686-cygwin
GCC target triplet: m68k-amigaos


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



More information about the Gcc-bugs mailing list