Uh oh!
There was an error while loading. Please reload this page.
Enable Windows runs of AddressSanitizer - #95758
Conversation
ghost
commented
Dec 7, 2023
Tagging subscribers to this area: @dotnet/runtime-infrastructure Issue DetailsWe now have a new enough version of VS for this
|
jkoritzinsky
commented
Dec 7, 2023
/azp run runtime-sanitized |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jkoritzinsky
commented
Jan 17, 2024
/azp run runtime-sanitized |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jkoritzinsky
commented
Jan 17, 2024
/azp run runtime-sanitized |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jkoritzinsky
commented
Jan 18, 2024
/azp run runtime-sanitized |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jkoritzinsky
commented
Jan 19, 2024
/azp run runtime-sanitized |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jkoritzinsky
commented
Jan 23, 2024
/azp run runtime-sanitized |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jkoritzinsky
commented
Jan 26, 2024
/azp run runtime-sanitized |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jkoritzinsky
commented
Jan 29, 2024
/azp run runtime-sanitized |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jkoritzinsky
commented
Jan 29, 2024
/azp run runtime-sanitized |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jkoritzinsky
commented
Jan 29, 2024
Most of the libraries failures on Windows are due to #96035. |
jkoritzinsky
commented
Jan 29, 2024
/azp run runtime-sanitized |
|
Azure Pipelines successfully started running 1 pipeline(s). |
agocke
left a comment
There was a problem hiding this comment.
LGTM, aside from failures around the XUnitLogChecker. Looks like we might need to condition that again
| - template: /eng/pipelines/common/platform-matrix.yml | ||
| parameters: | ||
| jobTemplate: /eng/pipelines/common/global-build-job.yml | ||
| buildConfig: Debug |
There was a problem hiding this comment.
Does Debug make a difference? That is, is asan supported in Release? Is it better/worse?
There was a problem hiding this comment.
ASAN is supported in release, but it can miss some checks as the instrumentation pass runs after many optimization passes, which can cause false negatives on some of the stack usage validation.
jkoritzinsky
commented
Jan 30, 2024
The XUnitLogChecker failures are tracked by the issue I linked above (same underlying issue in both scenarios). |
We now have a new enough version of VS for this