Skip to content

add additional patches for PyTorch 1.7.1 to fix failing tests#12147

Merged
boegel merged 1 commit intoeasybuilders:developfrom
Flamefire:20210212122129_new_pr_PyTorch171
Feb 13, 2021
Merged

add additional patches for PyTorch 1.7.1 to fix failing tests#12147
boegel merged 1 commit intoeasybuilders:developfrom
Flamefire:20210212122129_new_pr_PyTorch171

Conversation

@Flamefire
Copy link
Copy Markdown
Contributor

@Flamefire Flamefire commented Feb 12, 2021

(created using eb --new-pr)

This includes patches from #12003 as they basically also apply here. It also fixes 2 bugs of PyTorch:

  • Deinit order leading to access-after-delete
  • Pointer passed instead of value

And some patches which should make it possible to build with 2019b for CCC 8.0 (A100) (but doesn't fully work yet)

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
taurusa6 - Linux centos linux 7.7.1908, x86_64, Intel(R) Xeon(R) CPU E5-2603 v4 @ 1.70GHz (broadwell), Python 2.7.5
See https://gist.github.com/0fd323fba9a5d0d4fa317956e2301ac7 for a full test report.

@branfosj
Copy link
Copy Markdown
Member

Test report by @branfosj
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
bear-pg0212u15b.bear.cluster - Linux centos linux 8.2.2004, x86_64, Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz (broadwell), Python 3.6.8
See https://gist.github.com/0d5184683952f74746030bf7c8b20dac for a full test report.

@boegel boegel changed the title Backport patches from 2020b PyTorch and fix a few more bugs in PyTorch add additional patches for PyTorch 1.7.1 to fix failing tests Feb 13, 2021
@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 13, 2021

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3301.joltik.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6242 CPU @ 2.80GHz (cascadelake), Python 3.6.8
See https://gist.github.com/55c08322f1ce4e9125f145357b520ae5 for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 13, 2021

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3507.doduo.os - Linux RHEL 8.2, x86_64, AMD EPYC 7552 48-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/9b6938b4e68cfff76ff1acc4e9be42f5 for a full test report.

@boegel boegel enabled auto-merge February 13, 2021 19:33
Copy link
Copy Markdown
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@boegel boegel merged commit b0fda2a into easybuilders:develop Feb 13, 2021
@Flamefire Flamefire deleted the 20210212122129_new_pr_PyTorch171 branch February 13, 2021 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants