-
Notifications
You must be signed in to change notification settings - Fork 730
Resolve setup issue of macOS CI Unittest on release/0.7 #946
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
Conversation
6484e7a
to
26c2d25
Compare
If pytorch supported python 3.9 in 1.7 release (unfortunately doesn't, here), we could see if 3.9 also works, and this could give us some indication that issue may have been resolved on python side? |
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.
As I understand, this essentially disables caching on the branch release. LGTM.
thanks |
Co-authored-by: Shen Li <shenli@devfair017.maas> Co-authored-by: holly1238 <77758406+holly1238@users.noreply.github.com>
This PR resolves dependency issue of macOS unit test job setup step on
release/0.7
branch.It turns out that on macOS and Python 3.6 and 3.7
sox_effects.apply_effects_tensor
andsox_effects.apply_effects_file
get stuck when used in DataLoader with multiple workers.Looks like it is related to
OMP_NUM_THREADS
and DataLoader. Filed the issue here -> pytorch/pytorch#46409 .However notice that the way the CI jobs for PRs set up restricts to use PyTorch nightly build.They might not be issue if the tests are ran with PyTorch RC 1.7.0. So I suggest to merge this PR first and let the CI job for
release/0.7
run and see if the stuck still happens. Then resolve it in the later PR.