https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82364

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to work|                            |6.4.0
      Known to fail|                            |7.2.0

--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> ---
I can't reproduce with GCC 7.2.0 or 7.2.1 r253932 on x86_64 with -O[12] -m32:

> /usr/bin/time /space/rguenther/install/gcc-7.2/bin/gcc 
> piglit-util-gl-enum-gen.i -S -m32 -O
3.33user 0.02system 0:03.35elapsed 100%CPU (0avgtext+0avgdata
84760maxresident)k
0inputs+1416outputs (0major+17649minor)pagefaults 0swaps
> /usr/bin/time /space/rguenther/install/gcc-7.2/bin/gcc 
> piglit-util-gl-enum-gen.i -S -m32 -O2
4.37user 0.04system 0:04.44elapsed 99%CPU (0avgtext+0avgdata
103948maxresident)k
2384inputs+1232outputs (4major+33840minor)pagefaults 0swaps


Note that specifying -march=i586 increases memory use quite a bit (10x):

> /usr/bin/time /space/rguenther/install/gcc-7.2/bin/gcc 
> piglit-util-gl-enum-gen.i -S -m32 -O -march=i586
5.28user 0.39system 0:05.68elapsed 99%CPU (0avgtext+0avgdata
1389360maxresident)k
0inputs+1288outputs (0major+390160minor)pagefaults 0swaps

but I see similar values with GCC 6:

> /usr/bin/time /space/rguenther/install/gcc-6.4/bin/gcc 
> piglit-util-gl-enum-gen.i -S -m32 -O -march=i586
4.47user 0.31system 0:05.16elapsed 92%CPU (0avgtext+0avgdata
1030020maxresident)k
39416inputs+1288outputs (43major+293486minor)pagefaults 0swaps


so - please report the GCC output for the "failing" case when you append -v
to the command.

Reply via email to