public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* gcc9 snapshot 20190414 is 30x slower than gcc 6.3
@ 2019-04-17  0:28 Jason Mancini
  2019-04-17  2:10 ` Jason Mancini
  0 siblings, 1 reply; 24+ messages in thread
From: Jason Mancini @ 2019-04-17  0:28 UTC (permalink / raw)
  To: gcc-help

Using gcc 6.3, my C++ source file compiles in 1m2s with -O0.  With snapshot 20190414 (compiled with --disable-checking and -O2 and make install-strip), it takes 31 minutes to compile the same file with -O0.  Have I overlooked disabling some snapshot self-checking code?  Are there known configuration mistakes that could result in this sort of performance degradation?  Thanks!  It will take a while to go back and try other gcc 6, 7, 8, and 9 snapshots to collect points of reference.  Both are pretty heavy on memory, gcc6 uses 3.7G and gcc9 uses 5.4G for this file.  There's a lot of templatized headers.

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2020-01-07 16:20 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-17  0:28 gcc9 snapshot 20190414 is 30x slower than gcc 6.3 Jason Mancini
2019-04-17  2:10 ` Jason Mancini
2019-04-17  2:20   ` Xi Ruoyao
2019-04-17  8:38     ` Jonathan Wakely
2019-04-17  9:07       ` Segher Boessenkool
2019-04-18 16:06       ` Jason Mancini
2019-04-18 19:07         ` Segher Boessenkool
2019-04-18 19:38           ` Jeff Law
2019-04-19  2:03             ` Jason Mancini
2019-04-22 22:01             ` Jason Mancini
2019-04-22 22:17               ` Jason Mancini
2019-04-23  0:18             ` Jason Mancini
2019-04-23 12:58               ` Jonathan Wakely
2019-04-29 20:33               ` Jason Mancini
2019-05-01 13:31                 ` C11, <stdatomic.h> and atomic pointers Chris Hall
2019-05-01 14:15                   ` Martin Sebor
2019-05-02  7:54                     ` Jonathan Wakely
2019-06-20 11:28                   ` __STDC_NO_THREADS__ and late model gcc/glibc Chris Hall
2019-06-20 12:17                     ` Jonathan Wakely
2019-06-21  9:39                       ` Chris Hall
2019-06-21  9:51                         ` Jonathan Wakely
2020-01-06 15:09                     ` Function returning struct on x86_64 (at least) Chris Hall
2020-01-06 15:19                       ` Marc Glisse
2020-01-07 16:20                         ` Chris Hall

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).