Skip to content

Conversation

KevinRansom
Copy link
Contributor

I plan on seeing what can be done to ensure that fsharp compiler emits ILVerifier clean code. In order to ensure that testing is in a good spot. I have made a few tweaks to the test framework wrt to verifyingIL and compiler results.

Specifically verifyILBaseline and verifyBaseline are specified before compilation in the test cases and cause additional runs of the typechecker.

With this change they operate on CompilationResult and compose properly. And I renamed withIlContains to VerifyILContains for a sort of consistency.

Copy link
Contributor

✅ No release notes required

@github-project-automation github-project-automation bot moved this from New to In Progress in F# Compiler and Tooling Jul 25, 2025
@T-Gro T-Gro merged commit 3005b7d into dotnet:main Jul 25, 2025
39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants