[Mono][browser] Double Min/Max do not preserve NaN sign and payload
- Dominant language
- C#
- Stars
- 18.3k
- Forks
- 5.6k
- PR merge metrics
- PR metrics pending
Description
### Description
Mono on browser-wasm does not preserve the selected NaN sign/payload for `double.Max` and `double.Min`. The newly added shared generic-math cases from #133173 expose this on both Linux and Windows Chrome legs.
The assertion output renders both values as `NaN`, but `AssertExtensions.Equal` performs the required bitwise comparison and detects that the returned NaN differs from the expected operand.
### Reproduction Steps
Run `System.Runtime.Tests` on browser-wasm with Mono and execute these generic-math cases:
```csharp
double positiveNaN = BitConverter.Int64BitsToDouble(0x7FF8_0000_0000_0001);
double negativeNaN = BitConverter.Int64BitsToDouble(unchecked((long)0xFFF8_0000_0000_0001));
AssertExtensions.Equal(positiveNaN, NumberHelper.Max(positiveNaN, -0.0));
AssertExtensions.Equal(negativeNaN, NumberHelper.Max(-0.0, negativeNaN));
AssertExtensions.Equal(positiveNaN, NumberHelper.Min(positiveNaN, -0.0));
AssertExtensions.Equal(negativeNaN, NumberHelper.Min(-0.0, negativeNaN));
```
CI evidence from runtime build 1584442:
- Linux Chrome: https://helix.dot.net/api/2019-06-17/jobs/1bc2e74b-084b-4d4b-8616-127a27a8b835/workitems/WasmTestOnChrome-MONO-ST-System.Runtime.Tests/console
- Windows Chrome: https://helix.dot.net/api/2019-06-17/jobs/79beaa1b-6788-4e45-93c5-ac799575551c/workitems/WasmTestOnChrome-MONO-ST-System.Runtime.Tests/console
### Expected behavior
`double.Max` and `double.Min` return the selected NaN operand with its sign and payload preserved, matching the API contract and other runtimes.
### Actual behavior
All four cases fail bitwise equality on Mono browser-wasm:
```text
[FAIL] System.Tests.DoubleTests_GenericMath.MaxTest(x: NaN, y: -0, expectedResult: NaN)
[FAIL] System.Tests.DoubleTests_GenericMath.MaxTest(x: -0, y: NaN, expectedResult: NaN)
[FAIL] System.Tests.DoubleTests_GenericMath.MinTest(x: NaN, y: -0, expectedResult: NaN)
[FAIL] System.Tests.DoubleTests_GenericMath.MinTest(x: -0, y: NaN, expectedResult: NaN)
```
### Regression?
The failing inputs were added to shared test data by #133173. That PR fixed a CoreCLR SIMD constant-folding issue but did not change Mono lowering, so this appears to expose a pre-existing Mono correctness gap rather than introduce it.
### Known Workarounds
Temporarily quarantine the affected `DoubleTests_GenericMath.MaxTest` and `MinTest` theories on Mono browser-wasm using this issue as the `ActiveIssue` reference.
### Configuration
- .NET 11 CI build from dotnet/runtime main/PR validation
- Mono browser-wasm
- Reproduces under headless Chrome on Linux x64 and Windows x64
- Four failures out of 77,353 test cases in each affected work item
### Other information
Related test expansion: #133173. The implementation should be checked for IEEE 754 `minimum`/`maximum` lowering that canonicalizes or otherwise changes a NaN operand rather than preserving its bits.
## Build Information
Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584442
Build error leg or test failing: browser-wasm Linux and Windows Release LibraryTests - WasmTestOnChrome-MONO-ST-System.Runtime.Tests
Pull request: https://github.com/dotnet/runtime/pull/130050
KBE authoring guidance (ci-failure-scan)
- `Error Details` is for readers. Paste the full exception, stack trace, or build error excerpt so the failure is understandable without opening the raw log.
- Build Analysis parses only the single JSON block under `Error Message`.
- `ErrorPattern` uses .NET `Singleline | IgnoreCase | NonBacktracking` matching with a 50ms-per-line timeout.
- Keep the regex anchored, prefer `[^\n]*` over `.*`, and avoid catastrophic backtracking.
- Set `BuildRetry` to `true` only for a clear infrastructure retry case. `ExcludeConsoleLog` disables Helix console-log scanning.
## Error Details
```
[FAIL] System.Tests.DoubleTests_GenericMath.MaxTest(x: NaN, y: -0, expectedResult: NaN)
Assert.Equal() Failure: Values differ
Expected: NaN
Actual: NaN
[FAIL] System.Tests.DoubleTests_GenericMath.MaxTest(x: -0, y: NaN, expectedResult: NaN)
[FAIL] System.Tests.DoubleTests_GenericMath.MinTest(x: NaN, y: -0, expectedResult: NaN)
[FAIL] System.Tests.DoubleTests_GenericMath.MinTest(x: -0, y: NaN, expectedResult: NaN)
```
## Error Message
```json
{
"ErrorMessage": "",
"ErrorPattern": "^[^\\n]*\\[FAIL\\] System\\.Tests\\.DoubleTests_GenericMath\\.(Max|Min)Test\\(x: (NaN, y: -0|-0, y: NaN), expectedResult: NaN\\)",
"BuildRetry": false,
"ExcludeConsoleLog": false
}
```
Agentic workflow metadata (ci-failure-scan)
Workflow artifact: ci-failure-scan
Artifact kind: kbe-verification
Verified match count: 8 hits in failure.log
### Report
#### Summary
|24-Hour Hit Count|7-Day Hit Count|1-Month Count|
|---|---|---|
|0|0|0|
### Known issue validation
**Build: :mag_right:** https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584442
**Result validation:** :warning: Validation could not be done without an Azure DevOps build URL on the issue. Please add it to the "**Build:** :mag_right:" line.
**Validation performed at:** 9/5/2026 9:16:02 PM UTC
> [!NOTE]
> This issue was generated with GitHub Copilot.
### Known issue validation
**Build: :mag_right:** https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584442
**Error message validated:** `[^[^\n]*\[FAIL\] System\.Tests\.DoubleTests_GenericMath\.(Max|Min)Test\(x: (NaN, y: -0|-0, y: NaN), expectedResult: NaN\)`]
**Result validation:** :white_check_mark: Known issue matched with the provided build.
**Validation performed at:** 9/5/2026 9:24:25 PM UTC
> [!NOTE]
> This issue was generated with GitHub Copilot.
### Report
|Build|Repository|Test|Pull Request|
|---|---|---|---|
|[1597251](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1597251)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1597251&view=ms.vss-test-web.build-test-results-tab&runId=44099176&resultId=110747)|dotnet/runtime#133937|
|[1597255](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1597255)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1597255&view=ms.vss-test-web.build-test-results-tab&runId=44099196&resultId=108675)|dotnet/runtime#133938|
|[1596825](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596825)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596825&view=ms.vss-test-web.build-test-results-tab&runId=44082652&resultId=103482)||
|[1596716](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596716)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596716&view=ms.vss-test-web.build-test-results-tab&runId=44079598&resultId=111149)|dotnet/runtime#133335|
|[1596656](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596656)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596656&view=ms.vss-test-web.build-test-results-tab&runId=44079154&resultId=106688)||
|[1596318](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596318)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596318&view=ms.vss-test-web.build-test-results-tab&runId=44070256&resultId=109146)||
|[1596321](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596321)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596321&view=ms.vss-test-web.build-test-results-tab&runId=44070238&resultId=112619)||
|[1595902](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595902)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595902&view=ms.vss-test-web.build-test-results-tab&runId=44061970&resultId=109387)|dotnet/runtime#133886|
|[1594905](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594905)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594905&view=ms.vss-test-web.build-test-results-tab&runId=44031220&resultId=110462)|dotnet/runtime#133389|
|[1594314](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594314)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594314&view=ms.vss-test-web.build-test-results-tab&runId=44010674&resultId=113024)||
|[1594311](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594311)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594311&view=ms.vss-test-web.build-test-results-tab&runId=44010616&resultId=111410)||
|[1593809](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593809)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593809&view=ms.vss-test-web.build-test-results-tab&runId=43994020&resultId=108851)||
|[1593796](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593796)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593796&view=ms.vss-test-web.build-test-results-tab&runId=43993098&resultId=113953)|dotnet/runtime#133769|
|[1593588](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593588)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593588&view=ms.vss-test-web.build-test-results-tab&runId=43989350&resultId=104800)||
|[1593470](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593470)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593470&view=ms.vss-test-web.build-test-results-tab&runId=43984586&resultId=101222)||
|[1593288](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593288)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593288&view=ms.vss-test-web.build-test-results-tab&runId=43983432&resultId=112972)||
|[1592920](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592920)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592920&view=ms.vss-test-web.build-test-results-tab&runId=43973542&resultId=109201)||
|[1592917](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592917)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592917&view=ms.vss-test-web.build-test-results-tab&runId=43973562&resultId=100096)||
|[1592834](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592834)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592834&view=ms.vss-test-web.build-test-results-tab&runId=43970886&resultId=108199)|dotnet/runtime#133699|
|[1592634](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592634)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592634&view=ms.vss-test-web.build-test-results-tab&runId=43966582&resultId=106503)|dotnet/runtime#133693|
|[1592299](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592299)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592299&view=ms.vss-test-web.build-test-results-tab&runId=43956254&resultId=110632)||
|[1592296](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592296)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592296&view=ms.vss-test-web.build-test-results-tab&runId=43955632&resultId=106062)||
|[1592076](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592076)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592076&view=ms.vss-test-web.build-test-results-tab&runId=43947720&resultId=109129)|dotnet/runtime#133664|
|[1591710](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591710)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591710&view=ms.vss-test-web.build-test-results-tab&runId=43937910&resultId=110732)||
|[1591445](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591445)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591445&view=ms.vss-test-web.build-test-results-tab&runId=43933480&resultId=107521)||
|[1591180](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591180)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591180&view=ms.vss-test-web.build-test-results-tab&runId=43925856&resultId=113745)||
|[1591177](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591177)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591177&view=ms.vss-test-web.build-test-results-tab&runId=43924878&resultId=110648)||
|[1591096](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591096)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591096&view=ms.vss-test-web.build-test-results-tab&runId=43923932&resultId=109889)|dotnet/runtime#133607|
|[1591133](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591133)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591133&view=ms.vss-test-web.build-test-results-tab&runId=43924260&resultId=101733)|dotnet/runtime#133611|
|[1591048](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591048)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591048&view=ms.vss-test-web.build-test-results-tab&runId=43922700&resultId=106158)|dotnet/runtime#133605|
|[1590228](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590228)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590228&view=ms.vss-test-web.build-test-results-tab&runId=43895154&resultId=108395)|dotnet/runtime#133566|
|[1590019](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590019)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590019&view=ms.vss-test-web.build-test-results-tab&runId=43889824&resultId=113791)||
|[1589972](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1589972)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1589972&view=ms.vss-test-web.build-test-results-tab&runId=43889800&resultId=103109)||
|[1589610](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1589610)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1589610&view=ms.vss-test-web.build-test-results-tab&runId=43878712&resultId=107910)||
|[1589510](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1589510)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1589510&view=ms.vss-test-web.build-test-results-tab&runId=43876360&resultId=109883)||
|[1589218](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1589218)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1589218&view=ms.vss-test-web.build-test-results-tab&runId=43870224&resultId=103656)||
|[1588962](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588962)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588962&view=ms.vss-test-web.build-test-results-tab&runId=43861882&resultId=112715)||
|[1588952](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588952)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588952&view=ms.vss-test-web.build-test-results-tab&runId=43862080&resultId=113688)||
|[1588811](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588811)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588811&view=ms.vss-test-web.build-test-results-tab&runId=43858258&resultId=102803)|dotnet/runtime#133477|
|[1588604](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588604)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588604&view=ms.vss-test-web.build-test-results-tab&runId=43850016&resultId=112188)|dotnet/runtime#133475|
|[1588088](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588088)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588088&view=ms.vss-test-web.build-test-results-tab&runId=43830278&resultId=113357)||
|[1588122](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588122)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1588122&view=ms.vss-test-web.build-test-results-tab&runId=43834772&resultId=109506)||
|[1584684](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584684)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584684&view=ms.vss-test-web.build-test-results-tab&runId=43725318&resultId=111977)|dotnet/runtime#133285|
|[1584677](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584677)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584677&view=ms.vss-test-web.build-test-results-tab&runId=43724912&resultId=104647)|dotnet/runtime#133313|
|[1584631](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584631)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584631&view=ms.vss-test-web.build-test-results-tab&runId=43724640&resultId=108526)|dotnet/runtime#130050|
|[1584620](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584620)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584620&view=ms.vss-test-web.build-test-results-tab&runId=43724506&resultId=112600)|dotnet/runtime#133265|
|[1584545](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584545)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584545&view=ms.vss-test-web.build-test-results-tab&runId=43720982&resultId=103141)||
|[1584461](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584461)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584461&view=ms.vss-test-web.build-test-results-tab&runId=43718602&resultId=102810)|dotnet/runtime#133308|
|[1584442](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584442)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MinTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584442&view=ms.vss-test-web.build-test-results-tab&runId=43718158&resultId=108501)|dotnet/runtime#130050|
|[1583585](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1583585)|dotnet/runtime|[System.Tests.DoubleTests_GenericMath.MaxTest](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1583585&view=ms.vss-test-web.build-test-results-tab&runId=43693538&resultId=108748)|dotnet/runtime#133256|
#### Summary
|24-Hour Hit Count|7-Day Hit Count|1-Month Count|
|---|---|---|
|8|42|50|
### Known issue validation
**Build: :mag_right:** https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584442
**Result validation:** :warning: Validation could not be done without an Azure DevOps build URL on the issue. Please add it to the "**Build:** :mag_right:" line.
**Validation performed at:** 9/5/2026 9:16:02 PM UTC
> [!NOTE]
> This issue was generated with GitHub Copilot.
### Known issue validation
**Build: :mag_right:** https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584442
**Error message validated:** `[^[^\n]*\[FAIL\] System\.Tests\.DoubleTests_GenericMath\.(Max|Min)Test\(x: (NaN, y: -0|-0, y: NaN), expectedResult: NaN\)`]
**Result validation:** :white_check_mark: Known issue matched with the provided build.
**Validation performed at:** 9/5/2026 9:24:25 PM UTC
> [!NOTE]
> This issue was generated with GitHub Copilot.
Contributor guide
Assessment
This issue has not been assessed yet.