-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
🚧 work in progressTest or Test InfrastructureImprovements of test source codeImprovements of test source code
Description
With #10514 being merged in, a change was made to prevent CI builds from failing when using RuntimeHelpers.CreateSpan in one particular case in ContentType from WindowsBase here:
This is caused by using outdated Coverlet version (3.1.2) which uses old version of Mono.Cecil. Coverlet is injecting methods to the assembly but the old version of Cecil has a bug with RVA alignment of packed fields, which causes it to fail at runtime when using CreateSpan. This was fixed in Mono.Cecil jbevain/cecil#817 and jbevain/cecil#888.
Coverlet uses Mono.Cecil containing those fixes since 6.0.0
Metadata
Metadata
Assignees
Labels
🚧 work in progressTest or Test InfrastructureImprovements of test source codeImprovements of test source code