-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
JIT test GenericCatchInterfaceProgram fails in Checked NativeAOT #90848
Comments
Tagging subscribers to this area: @agocke, @MichalStrehovsky, @jkotas Issue DetailsStack trace:
|
Regression introduced by #90234 |
Interesting. I did not realize it is possible to use non-class types in the catch (arrays, interfaces). |
What is the easiest/right way to run this test? It looks like it does not run as a part of regular |
The test was disabled in https://github.com/dotnet/runtime/pull/89421/files#diff-72d87bb5dc27f15b0bfbc2423cff89c3085f4109dc8cd5d83e1724d828ebbde0R703-R705 . It will run once you revert these lines - make sure to include the revert in your PR. |
If I remove the suppression lines in The way I run tests is:
I assume it is some kind of recently enabled test (since it did not catch the regression). |
|
Right, that makes sense. Will try running without |
Hmm. It takes a lot longer, but there are still no failures, other than The command I used:
|
Hmm, you are right - the failure shows up in the console output:
But the test is not marked as failed in the summary at the end. Looks like a bug in the test infrastructure. |
I am also able to repro this by running directly That is enough for me to verify the fix and the sensitivity of the test to the fix.
Looks like it. |
Could you please open a new issue on the test failure reporting problem? |
Yes, will open an issue on that. |
Stack trace:
The text was updated successfully, but these errors were encountered: