David Coakley wrote:
> In my last patch to remove the bash dependencies from the Makefiles
> (r3343), I changed the targdir_lib Makefile so that it no longer uses
> a shell for-loop to build the libraries.  This is a good thing, as
> "make -j" can now build the libraries in parallel, resulting in a
> dramatic build speedup on modern hardware.
>   
Hi all..

On this note.. with -j20 the entire path64 gcc/g++ Debug build takes 3-5 
minutes wall clock time on one amazon ec2 instance.  (I believe it's 
Intel hardware underneath)  That being cc142/cc1plus42 front-end, all of 
the compiler, libraries and runtimes..  We then do a progressively 
increasing optimization self bootstrap test that takes around 20 minutes..

Do you have any plans to support a full -O3 + -ipa self bootstrap?  (Can 
open64 correctly triple bootstrap?)  Cross compiling? Multilib? Language 
selection (like building only the c, c++ or fortran components)  What 
about build bot + automated posting of QA results like cdash/ctest?

With these changes you guys are going to make some people happy.. I know 
being able to reconfigure in place, build out of tree and incrementally 
build for months has been a blessing for us and saved tons of dev/qa time..


./C


------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to