[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