update PyTorch easyblock to avoid configure warnings by disabling some options#3070
Conversation
Explicitely disable some options to avoid warnings during the configure.
|
@Flamefire Can you clarify what kind of warning pop up without these changes? |
Stuff like: "Not compiling with X. Turn this warning off by passing Y". E.g.: https://github.com/pytorch/pytorch/blob/40a6710ad34ae4c6f4987f0e47b5c94df3fc8ec7/cmake/Dependencies.cmake#L803-L813 |
|
Test report by @boegel Overview of tested easyconfigs (in order)
Build succeeded for 7 out of 9 (7 easyconfigs in total) |
This failed because the check logic didn't find the number of failed tests but detected that some have failed ("+ test_ops_gradients ", the plus sign is an indication for this) |
|
Ok, that detection issue is handled in #3085 which includes a larger refactoring of the parsing logic to debug it easier. Ran onto your test report yields: You can test the failed EC (PyTorch-1.13.1-foss-2022a-CUDA-11.7.0.eb) with that PR which should make it pass as 2 tests are allowed to fail |
|
Test report by @branfosj Overview of tested easyconfigs (in order)
Build succeeded for 1 out of 1 (1 easyconfigs in total) |
Explicitely disable some options to avoid warnings during the configure.