-
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
Remove built-in COM interop support from Mono runtime #97789
Conversation
…ining cominterop references in mono runtime.
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.
Thanks!
Looks like I need to make the AOT compiler resilient to encountering a |
We need to allow ComImport types to be loaded as ComImport interfaces can also be implemented entirely in managed code, but we can block objects of ComImport-based types from being created.
Linux arm64 libraries test crash is possibly related:
Note |
@lambdageek There's a known issue for that failure #90019. Looking at one of the logs from one of the other instances, it looks like the same symptom
As you're more familiar with this code than I, I'll defer to you. |
Oh yes, that's the same crash. I didn't recognize the test suite. I think of 90019 as somehow being related to generic collections (perhaps some kind of generic sharing race condition). But yes, it's the same issue. |
This support is always disabled, so let's delete it.
Fixes #97703