| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Tagging subscribers to this area: @JulieLeeMSFT |
Sorry, something went wrong.
There was a problem hiding this comment.
lgtm. we will take for consideration in 9.0.x
Sorry, something went wrong.
|
@jkoritzinsky can you take a look at the CI failures? we can merge when ready |
Sorry, something went wrong.
|
/ba-g all failures are known |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Backport of #111254 to release/9.0-staging
/cc @jkoritzinsky
Customer Impact
ILDasm (9.0) outputs the wrong format in float64(...) and float32(...) for double and float values without decimal places. The decimal point is missing.
ILAsm interprets these as int64 and therefore casts them to double or float values, which leads to incorrect values.
Regression
[If yes, specify when the regression was introduced. Provide the PR or commit if known.]
Regression from .NET 9
Testing
[How was the fix verified? How was the issue missed previously? What tests were added?]
Manual verification
Risk
[High/Medium/Low. Justify the indication by mentioning how risks were measured and addressed.]
Low risk. Impacts ildasm usage only and the fix has been validated.
IMPORTANT: If this backport is for a servicing release, please verify that:
Package authoring no longer needed in .NET 9
IMPORTANT: Starting with .NET 9, you no longer need to edit a NuGet package's csproj to enable building and bump the version.
Keep in mind that we still need package authoring in .NET 8 and older versions.