Skip to content
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

Disable nullability checks in file shared between the managed type system and ILVerificationTests #84382

Merged
merged 1 commit into from
Apr 6, 2023

Conversation

jkoritzinsky
Copy link
Member

This file is shared between the managed type system and the ILVerificationTests suite. The managed type system doesn't have nullable checks turned on, but ILVerificationTests does. This was causing build failures in PRs that build the ILVerificationTests.

We should enable nullable checking in the future in the managed type system as a whole at some point, but we aren't there yet.

Fixes build failures seen in https://dev.azure.com/dnceng-public/public/_build/results?buildId=228970&view=logs&jobId=b6bdb2f4-3eb6-55c8-85cc-95fa9acdf5c2&j=b6bdb2f4-3eb6-55c8-85cc-95fa9acdf5c2&t=17583d34-54f0-5e12-5308-7a4c567d6cc1

…stem and ILVerificationTests

This file is shared between the managed type system and the ILVerificationTests suite.
The managed type system doesn't have nullable checks turned on, but ILVerificationTests does. This was causing build failures in PRs that build the ILVerificationTests.

We should enable nullable checking in the future in the managed type system as a whole at some point, but we aren't there yet.
@jkoritzinsky jkoritzinsky added the area-Tools-ILVerification Issues related to ilverify tool and IL verification in general label Apr 5, 2023
@jkoritzinsky jkoritzinsky requested a review from jkotas April 5, 2023 21:49
@ghost ghost assigned jkoritzinsky Apr 5, 2023
Copy link
Member

@jkotas jkotas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@jkotas jkotas merged commit e45e5db into dotnet:main Apr 6, 2023
@jkoritzinsky jkoritzinsky deleted the ilverify-tests-disable-null branch April 6, 2023 06:07
@ghost ghost locked as resolved and limited conversation to collaborators May 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Tools-ILVerification Issues related to ilverify tool and IL verification in general
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants