pastebin - collaborative debugging tool
nrubsig.kpaste.net RSS


nfstest_gcc_build.ksh93 timings
Posted by Anonymous on Tue 19th Dec 2023 10:19
raw | new post

  1.  
  2. $ cat ../nfstest_gcc_build.ksh93
  3. #!/usr/bin/ksh93
  4.  
  5. set -o xtrace
  6. set -o errexit
  7.  
  8. git clone -b 'releases/gcc-13.2.0' git://gcc.gnu.org/git/gcc.git
  9. cd $PWD/gcc/ || { sync ; sleep 5 ; cd gcc ; }
  10. # Cygwin: workaround for configure using cp -p where ln -s should be used
  11. # (this is an automake/autoconf issue, they should trust Cygwin and not use
  12. # ancient workarounds for issues which no longer exists)
  13. (set -o xtrace ; sed -i "s/as_ln_s='cp -pR'/as_ln_s='ln -s'/g" $(find . -name configure) )
  14. ./configure
  15. # workaround for $ cp -p # failing with "Function not implemented"
  16. (set -o xtrace ; sed -i -r 's/(cp.*)([[:space:]]+-p[[:space:]]+)/\1\2--no-preserve=ownership /g' $(find . -name Makefile -o -name Makefile.in) )
  17.  
  18. (yes | make -j6 all)
  19. echo $?
  20. echo "#Done."
  21.  
  22.  
  23. roland_mainz@wingrendel02 /home/rmainz/tmp/winnfstest/cygwinbuilds/gcc_home_rmainz_build1
  24.  
  25. ...
  26.  
  27. real    968m25.039s
  28. user    646m33.523s
  29. sys     528m4.976s
  30.  
  31. roland_mainz@wingrendel02 /home/rmainz/tmp/winnfstest/cygwinbuilds/gcc_home_rmainz_build1

Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.

Syntax highlighting:

To highlight particular lines, prefix each line with {%HIGHLIGHT}




All content is user-submitted.
The administrators of this site (kpaste.net) are not responsible for their content.
Abuse reports should be emailed to us at