-
Notifications
You must be signed in to change notification settings - Fork 385
Add the ALC to DumpMT
#3508
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
Add the ALC to DumpMT
#3508
Conversation
|
Failures are due to dotnet/runtime#78400 |
|
Looks like the DumpMT tests in SOS.OtherCommands is failing against 3.1.28 runtimes. |
Yuck. It appears to be the same issue. I don't think we want to fix this in 3.1. What are our options here? Disable the test there also? |
|
Can you make the output the same as it was for 3.1.28 or any runtime version < 7? I guess I did look at exactly how your changes affected the output (I'm on vacation). |
|
I've no idea what the issue is/was on 3.1.28. I'm even attempting to run this new logic prior to .NET 7 since it seems to be very flakey. Any concerns with the added check for .NET 7+ I made? |
|
@AaronRobinsonMSFT I'd revert the check in SOS. The bug is going to affect 7.0.0 and 7.0.1, but the fix is slated for 7.0.2. I don't think it's worth it. The check is also not great for dumps and it's not complete right now (would always return false): diagnostics/src/SOS/Strike/util.cpp Lines 3528 to 3553 in 0dae460
|
I specifically updated that in this PR. It is now correct, which is why it isn't asserting but instead verifying the version. |
Example output:
/cc @janvorli @mikem8361