Path: csiph.com!1.us.feeder.erje.net!feeder.erje.net!2.us.feeder.erje.net!weretis.net!feeder6.news.weretis.net!news.glorb.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news.iecc.com!.POSTED.news.iecc.com!nerds-end From: arnold@skeeve.com (Aharon Robbins) Newsgroups: comp.compilers Subject: Re: Alternative C compilers on x86_64 Linux? Date: Fri, 30 Sep 2016 10:13:55 -0000 (UTC) Organization: A noiseless patient Spider Lines: 51 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <16-09-045@comp.compilers> References: <16-09-001@comp.compilers> <16-09-034@comp.compilers> <16-09-041@comp.compilers> Injection-Info: miucha.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="5048"; mail-complaints-to="abuse@iecc.com" Keywords: C, practice, performance Posted-Date: 30 Sep 2016 11:22:23 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: csiph.com comp.compilers:1784 In article <16-09-041@comp.compilers>, wrote: >I am thinking this discussion has gotten out of hand and I apologize >for it. All I'm looking for is a fast compiler for development >since I on purpose do a lot of configure + make from scratch. >I don't care about code quality; just that 'make check' passes. Just to round off, here are some concrete timings: configure with GCC real 0m9.203s user 0m3.752s sys 0m0.972s make - serial - GCC real 0m17.806s user 0m15.984s sys 0m0.528s make -j with GCC real 0m8.148s user 0m27.996s sys 0m0.808s configure with tcc real 0m5.915s user 0m0.832s sys 0m0.424s serial make with tcc real 0m2.580s user 0m1.540s sys 0m0.180s make -j with tcc real 0m1.107s user 0m2.544s sys 0m0.236s Very real compile time differences for clean builds. GCC from scratch is 18 seconds, tcc from scratch is around 7. Over 200% difference! Thanks again to everyone. Arnold -- Aharon (Arnold) Robbins arnold AT skeeve DOT com