-
Notifications
You must be signed in to change notification settings - Fork 716
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
{devel}[multiple] Define MAX_JOBS in easyconfigs of PyTorch from v1.1.0 to v1.4.0 #10772
{devel}[multiple] Define MAX_JOBS in easyconfigs of PyTorch from v1.1.0 to v1.4.0 #10772
Conversation
@boegel Can you take a look at these failed unit tests please? It's weird, it seems that the easyconfigs in
gets converted to
|
@lexming The tests for PyTorch easyconfigs using Python 3.7.x as dependency are indeed failing now because because of the The culprit is the change you are making though, indirectly at least: you're introducing An easy workaround here is to inject a value for the To proper fix is probably to make the template injection in the dumped easyconfig a bit less aggressive, but I doubt that's a trivial thing to fix (I've opened an issue for this at easybuilders/easybuild-framework#3380). |
@boegel that is much more complex than anticipated, thanks for the workaround |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Test report by @boegel |
Test report by @boegel |
Test report by @boegel |
Going in, thanks @lexming! |
Test report by @lexming |
Test report by @lexming |
Test report by @lexming |
Test report by @lexming |
Test report by @lexming |
Test report by @lexming |
FYI: I moved that into the EasyBlock I'm creating: easybuilders/easybuild-easyblocks@919d22b |
(created using
eb --new-pr
)Explicitly set
MAX_JOBS
to theparallel
setting from EB to avoid build errors from excessive parallelism. The build of PyTorch by default uses all cores physically present in the system.