[ET Trac] [Einstein Toolkit] #1928: support make parallel options in simfactory

Einstein Toolkit trac-noreply at einsteintoolkit.org
Sat Jun 25 14:55:17 CDT 2016


#1928: support make parallel options in simfactory
--------------------------+-------------------------------------------------
  Reporter:  rhaas        |       Owner:                     
      Type:  enhancement  |      Status:  review             
  Priority:  minor        |   Milestone:                     
 Component:  SimFactory   |     Version:  development version
Resolution:               |    Keywords:                     
--------------------------+-------------------------------------------------

Comment (by rhaas):

 Right now nothing changes since none of the ini files use @MAKEJOBS at . One
 can add makejobs to the ini files and use this as the default which can be
 overridden by the user. Eg.

 {{{
 [zwicky]
 makejobs = 6
 make = make -j @MAKEJOBS@
 }}}

 which can then be overridden by the user on the command line (not tested
 yet).

 The defaults are often inconvenient on the OSX and generic Linux builds
 (since one cannot now in advance whether the build is a raspberry pi or a
 16 core corei7 workstation), see
 https://bitbucket.org/simfactory/simfactory2/commits/e6784d678365/ . I
 occasionally use a different number of make jobs on clusters but mostly
 for debugging or compile time error fixes when I want "-j1" so that make
 stops right after the error and error messages are not mixed with regular
 output from other make jobs.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1928#comment:4>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list