Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
[BACKEND] Add Address Sanitizer Pass #5127
[BACKEND] Add Address Sanitizer Pass #5127
Changes from 38 commits
5bfcd7f
9d63f17
46be959
b3f07ce
04baac6
71593ec
45ca87d
c67b67f
5a2722a
6c70829
da56b0e
6f355c8
fcfc4b6
57dd5bb
3be69c0
6e62b8c
641884c
37e779c
5b82e60
f36bdc9
15f2bfd
f845ebe
59a082b
42616d5
a821b9b
dfa4bc8
9c2693d
3a8bb15
d7391d2
b06b1c4
e9d92ff
50c4505
20e72e4
abed7a3
7970ba5
f5e0ee9
79efc58
4191437
c2c5669
e14f03f
09f954e
2a7c52b
b02ebad
edb109e
454296b
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
Maybe we can simplify by pointing to the test: "When enabling the address sanitizer it is recommended to disable various memory caching strategies both within the ROCm stack and PyTorch. See this test for it."
This way it's also always up to date.
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.
We'll have to do this after this is merged since it will immediately create a broken sym link and break the CI.
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.
Why should we enable multi-threading?
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.
Disabling multi-threading causes ASAN to create a deadlock. We're still hunting down why.
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.
Could you add a TODO here to mention the issue?
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.
Updated