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

Test failure: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93442

Closed
BruceForstall opened this issue Oct 13, 2023 · 10 comments
Closed
Labels
arch-arm64 area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI in-pr There is an active PR which will close this issue when it is merged os-windows
Milestone

Comments

@BruceForstall
Copy link
Member

BruceForstall commented Oct 13, 2023

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=436667
Build error leg or test failing: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
Pull request: #93377

Error Message

03:10:56.967 Running test: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
Runtime Checks [OP: mul.ovf]
Type 'byte' . . : passed
Type 'sbyte'. . : passed
Type 'short'. . : passed
Type 'ushort' . : passed
Type 'int'. . . : failed! - a = -2147483648
Type 'uint' . . : passed
Type 'long' . . : passed
Type 'ulong'. . : passed
Xunit.Sdk.EqualException: Assert.Equal() Failure
Expected: 100
Actual:   1
   at Xunit.Assert.Equal[T](T expected, T actual, IEqualityComparer`1 comparer) in /_/src/xunit.assert/Asserts/EqualityAsserts.cs:line 96
   at Program.<<Main>$>g__TestExecutor29|0_30(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
03:10:58.671 Failed test: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
{
  "ErrorMessage": "Failed test: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Report

Build Definition Step Name Console log Pull Request
437345 dotnet/runtime coreclr Pri0 Runtime Tests Run Composite linux x64 checked Log
437310 dotnet/runtime coreclr Pri1 Runtime Tests Run R2R_Composite linux x64 checked Log
437246 dotnet/runtime coreclr Pri0 Runtime Tests Run linux arm checked Log #93429
437152 dotnet/runtime browser-wasm linux Release AllSubsets_Mono_RuntimeTests monointerpreter Log #93365
437229 dotnet/runtime Mono llvmaot Pri0 Runtime Tests Run Linux arm64 release Log #93396
437251 dotnet/runtime Build iOSSimulator x64 Release AllSubsets_Mono_RuntimeTests Log
437225 dotnet/runtime Mono llvmaot Pri0 Runtime Tests Run Linux arm64 release Log #93397
437224 dotnet/runtime linux-x64 Release AllSubsets_Mono_LLVMFullAot_RuntimeTests llvmfullaot Log
437090 dotnet/runtime coreclr Pri0 Runtime Tests Run osx arm64 checked Log #93371
437117 dotnet/runtime coreclr Pri0 Runtime Tests Run linux arm64 checked Log #93368
437116 dotnet/runtime coreclr Pri1 Runtime Tests Run osx x64 checked Log
436971 dotnet/runtime browser-wasm linux Release AllSubsets_Mono_RuntimeTests monointerpreter Log #93362
436949 dotnet/runtime Build Android x64 Release AllSubsets_Mono_RuntimeTests Log #92979
436528 dotnet/runtime Build Android x64 Release AllSubsets_Mono_RuntimeTests Log #93395
436910 dotnet/runtime Build Android x64 Release AllSubsets_Mono_RuntimeTests Log
436363 dotnet/runtime Build Android x64 Release AllSubsets_Mono_RuntimeTests Log
436360 dotnet/runtime Build iOSSimulator x64 Release AllSubsets_Mono_RuntimeTests Log
428731 dotnet/runtime Build iOSSimulator x64 Release AllSubsets_Mono_RuntimeTests Log
436271 dotnet/runtime Build Tests Log #92881
436308 dotnet/runtime iossimulator-x64 Release AllSubsets_Mono_RuntimeTests Log #92057
435837 dotnet/runtime coreclr Pri0 Runtime Tests Run linux arm64 checked Log #93346
435794 dotnet/runtime coreclr Pri1 Runtime Tests Run linux x64 release Log
435684 dotnet/runtime Build Tests Log
435565 dotnet/runtime coreclr Pri1 Runtime Tests Run linux_musl arm64 release Log
435478 dotnet/runtime coreclr Pri1 Runtime Tests Run R2R_Composite osx arm64 checked Log
435488 dotnet/runtime linux-x64 Release AllSubsets_Mono_LLVMAot_RuntimeTests llvmaot Log #93182
Build Definition Test Pull Request
439749 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93282
439744 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93549
439069 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93282
438819 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93523
438708 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93282
438494 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
438414 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
438399 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437587 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93446
438312 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
438310 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437551 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93429
437724 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93470
437683 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93465
437731 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93282
437727 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93466
437581 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93280
437666 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93437
437669 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93437
437634 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93338
437533 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93407
437498 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93463
437481 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93457
437456 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437471 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93367
437458 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93345
437422 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93450
437401 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437377 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93407
437347 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437354 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437348 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437331 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93446
437309 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437314 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93445
437285 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437294 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93440
437267 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437233 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437268 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93374
437210 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437234 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93371
437220 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93437
436887 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93346
437032 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93428
436923 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
436808 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93417
436694 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93407
436915 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93244
436828 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #91560
436867 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
436787 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #90436
436612 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #91560
436679 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
436667 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93377

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
2 81 81

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=436667
Error message validated: Failed test: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 10/13/2023 8:48:40 AM UTC

@BruceForstall BruceForstall added arch-arm64 os-windows blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab labels Oct 13, 2023
@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Oct 13, 2023
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Oct 13, 2023
@jakobbotsch
Copy link
Member

I see the following diff between altjit (left) and native arm64 windows jit:

image

Seems likely MSVC is miscompiling CheckedOps::MulOverflows.

@jakobbotsch
Copy link
Member

jakobbotsch commented Oct 13, 2023

Indeed, MSVC seems to miscompile the core multiply helper used by CheckedOps::MulOverflows from v19.37 onwards: https://godbolt.org/z/hfPYWGrjP

Notice that the tst instructions are testing x8 that was just initialized to a constant, and the result is always true.

Edit: I've opened https://developercommunity.visualstudio.com/t/arm64-compiler-incorrectly-optimizes-an/10491353

@jakobbotsch jakobbotsch added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Oct 13, 2023
@ghost
Copy link

ghost commented Oct 13, 2023

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

Issue Details

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=436667
Build error leg or test failing: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
Pull request: #93377

Error Message

03:10:56.967 Running test: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
Runtime Checks [OP: mul.ovf]
Type 'byte' . . : passed
Type 'sbyte'. . : passed
Type 'short'. . : passed
Type 'ushort' . : passed
Type 'int'. . . : failed! - a = -2147483648
Type 'uint' . . : passed
Type 'long' . . : passed
Type 'ulong'. . : passed
Xunit.Sdk.EqualException: Assert.Equal() Failure
Expected: 100
Actual:   1
   at Xunit.Assert.Equal[T](T expected, T actual, IEqualityComparer`1 comparer) in /_/src/xunit.assert/Asserts/EqualityAsserts.cs:line 96
   at Program.<<Main>$>g__TestExecutor29|0_30(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
03:10:58.671 Failed test: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
{
  "ErrorMessage": "Failed test: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Report

Build Definition Step Name Console log Pull Request
437345 dotnet/runtime coreclr Pri0 Runtime Tests Run Composite linux x64 checked Log
437310 dotnet/runtime coreclr Pri1 Runtime Tests Run R2R_Composite linux x64 checked Log
437246 dotnet/runtime coreclr Pri0 Runtime Tests Run linux arm checked Log #93429
437152 dotnet/runtime browser-wasm linux Release AllSubsets_Mono_RuntimeTests monointerpreter Log #93365
437229 dotnet/runtime Mono llvmaot Pri0 Runtime Tests Run Linux arm64 release Log #93396
437251 dotnet/runtime Build iOSSimulator x64 Release AllSubsets_Mono_RuntimeTests Log
437225 dotnet/runtime Mono llvmaot Pri0 Runtime Tests Run Linux arm64 release Log #93397
437224 dotnet/runtime linux-x64 Release AllSubsets_Mono_LLVMFullAot_RuntimeTests llvmfullaot Log
437090 dotnet/runtime coreclr Pri0 Runtime Tests Run osx arm64 checked Log #93371
437117 dotnet/runtime coreclr Pri0 Runtime Tests Run linux arm64 checked Log #93368
437116 dotnet/runtime coreclr Pri1 Runtime Tests Run osx x64 checked Log
436971 dotnet/runtime browser-wasm linux Release AllSubsets_Mono_RuntimeTests monointerpreter Log #93362
436949 dotnet/runtime Build Android x64 Release AllSubsets_Mono_RuntimeTests Log #92979
436528 dotnet/runtime Build Android x64 Release AllSubsets_Mono_RuntimeTests Log #93395
436910 dotnet/runtime Build Android x64 Release AllSubsets_Mono_RuntimeTests Log
436363 dotnet/runtime Build Android x64 Release AllSubsets_Mono_RuntimeTests Log
436360 dotnet/runtime Build iOSSimulator x64 Release AllSubsets_Mono_RuntimeTests Log
428731 dotnet/runtime Build iOSSimulator x64 Release AllSubsets_Mono_RuntimeTests Log
436271 dotnet/runtime Build Tests Log #92881
436308 dotnet/runtime iossimulator-x64 Release AllSubsets_Mono_RuntimeTests Log #92057
435837 dotnet/runtime coreclr Pri0 Runtime Tests Run linux arm64 checked Log #93346
435794 dotnet/runtime coreclr Pri1 Runtime Tests Run linux x64 release Log
435684 dotnet/runtime Build Tests Log
435565 dotnet/runtime coreclr Pri1 Runtime Tests Run linux_musl arm64 release Log
435478 dotnet/runtime coreclr Pri1 Runtime Tests Run R2R_Composite osx arm64 checked Log
435488 dotnet/runtime linux-x64 Release AllSubsets_Mono_LLVMAot_RuntimeTests llvmaot Log #93182
Build Definition Test Pull Request
437458 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93345
437422 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93450
437401 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437377 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93407
437347 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437354 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437348 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437331 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93446
437309 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437314 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93445
437285 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437294 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93440
437267 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437233 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437268 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93374
437210 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
437234 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93371
437220 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93437
436887 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93346
437032 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93428
436923 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
436808 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93417
436694 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93407
436915 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93244
436828 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #91560
436787 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #90436
436612 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #91560
436679 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
436667 dotnet/runtime JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll #93377

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
51 55 55

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=436667
Error message validated: Failed test: JIT/jit64/rtchecks/overflow/overflow02_mul/overflow02_mul.dll
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 10/13/2023 8:48:40 AM UTC

Author: BruceForstall
Assignees: -
Labels:

arch-arm64, os-windows, area-CodeGen-coreclr, blocking-clean-ci, untriaged, Known Build Error, needs-area-label

Milestone: -

@jakobbotsch jakobbotsch added disabled-test The test is disabled in source code against the issue and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners untriaged New issue has not been triaged by the area owner blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' labels Oct 13, 2023
@BruceForstall BruceForstall added this to the 8.0.0 milestone Oct 14, 2023
@BruceForstall
Copy link
Member Author

I marked this "blocking-release" for .NET 8 because I presume (needs to be verified) the compilers used to build .NET 8 were updated as well, since the tests also failed on a release/7.0 build.

cc @jeffschwMSFT @JulieLeeMSFT

@jkotas
Copy link
Member

jkotas commented Oct 14, 2023

Should we revert the compiler update on the build machines in the meantime? I do not think we can afford to wait for the compiler fix to be released.

@jakobbotsch
Copy link
Member

Should we revert the compiler update on the build machines in the meantime? I do not think we can afford to wait for the compiler fix to be released.

If we can easily do that that may be safest. Alternatively we can try to write the function in a different way as a work around.

@agocke
Copy link
Member

agocke commented Oct 14, 2023

Indeed, MSVC seems to miscompile the core multiply helper used by CheckedOps::MulOverflows from v19.37 onwards: https://godbolt.org/z/hfPYWGrjP

Isn’t overflow UB?

@jkotas
Copy link
Member

jkotas commented Oct 14, 2023

Isn’t overflow UB?

I do not see C/C++ level overflow in the code snippet. The values are widened to int64 so that there is no overflow at C/C++ level and the actual overflow can be detected.

@jkotas
Copy link
Member

jkotas commented Oct 14, 2023

If we can easily do that that may be safest. Alternatively we can try to write the function in a different way as a work around.

We are trying to upgrade the compilers for #92234 . Trying to downgrade at the same is going to make things complicated.

I am trying workaround with disabled optimizations for the affected method: #93523

jkotas added a commit to jkotas/runtime that referenced this issue Oct 15, 2023
jkotas added a commit that referenced this issue Oct 15, 2023
* Revert "Disable value_numbering_checked_arithmetic_with_constants_ro (#93507)"

This reverts commit 28cf63f.

* Revert "Disable failing win-arm64 JIT tests (#93451)"

This reverts commit 1e8379d.

* Workaround for #93442
jkotas added a commit to jkotas/runtime that referenced this issue Oct 15, 2023
jkotas added a commit that referenced this issue Oct 15, 2023
jkotas added a commit to jkotas/runtime that referenced this issue Oct 15, 2023
@BruceForstall
Copy link
Member Author

Test no longer disabled, with #93523

@BruceForstall BruceForstall removed blocking-release disabled-test The test is disabled in source code against the issue Known Build Error Use this to report build issues in the .NET Helix tab labels Oct 16, 2023
jkotas added a commit that referenced this issue Oct 16, 2023
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
jkotas added a commit that referenced this issue Oct 16, 2023
jkotas added a commit that referenced this issue Oct 16, 2023
dotnet-bot pushed a commit to dotnet/dotnet that referenced this issue Oct 18, 2023
Diff: https://github.com/dotnet/runtime/compare/256bf22a3ddf920516752701da2b95e1847ff708..6f7af556d2761b0c93299cb88c61e4b747d6176a

From: dotnet/runtime@256bf22
To: dotnet/runtime@6f7af55

Commits:
  - Fix draining response in metrics test (#93381)
    dotnet/runtime@7082fb3
  - [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization (#93283)
    dotnet/runtime@7a84b55
  - [release/8.0] JIT: Fix exponential blowup of memory dependency arrays in VNForMapSelectWork (#93388)
    dotnet/runtime@735d1ed
  - Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2290133 (#93422)
    dotnet/runtime@c47e96c
  - [release/8.0] Fix Options Source Gen with Length attributes applied on properties of Interface type (#93482)
    dotnet/runtime@fb1d8b4
  - Optimize Options Source Gen when no need to run (#93481)
    dotnet/runtime@ae26d3e
  - Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20231012.4 (#93470)
    dotnet/runtime@a731309
  - [release/8.0][wasm] Update workload description to include target framework (#93359)
    dotnet/runtime@9e8d548
  - [release/8.0] Adjust System.Net metrics for OTel conformance and consistency (#93414)
    dotnet/runtime@60b77a6
  - Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2291029 (#93496)
    dotnet/runtime@1878c55
  - Workaround for dotnet/runtime#93442 (#93528)
    dotnet/runtime@324f912
  - TcpReceiveSendGetsCanceledByDispose: update test for change in Linux kernel. (#93502)
    dotnet/runtime@5a43d62
  - Mention Frozen.* types in PACKAGE.md for System.Collections.Immutable (#93561)
    dotnet/runtime@567f81e
  - [release/8.0] [hot reload][debugger] Resolve field types before use (#93559)
    dotnet/runtime@9e5c741
  - [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization (#93549)
    dotnet/runtime@5a61c77
  - [release/8.0] Update dependencies from 7 repositories (#93282)
    dotnet/runtime@fbd7b65
  - Update dependencies from https://github.com/dotnet/roslyn build 20231017.7 (#93628)
    dotnet/runtime@6f7af55

[[ commit created by automation ]]
mthalman pushed a commit to mthalman/dotnet that referenced this issue Oct 25, 2023
Diff: https://github.com/dotnet/runtime/compare/256bf22a3ddf920516752701da2b95e1847ff708..6f7af556d2761b0c93299cb88c61e4b747d6176a

From: dotnet/runtime@256bf22
To: dotnet/runtime@6f7af55

Commits:
  - Fix draining response in metrics test (#93381)
    dotnet/runtime@7082fb3
  - [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization (#93283)
    dotnet/runtime@7a84b55
  - [release/8.0] JIT: Fix exponential blowup of memory dependency arrays in VNForMapSelectWork (#93388)
    dotnet/runtime@735d1ed
  - Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2290133 (#93422)
    dotnet/runtime@c47e96c
  - [release/8.0] Fix Options Source Gen with Length attributes applied on properties of Interface type (#93482)
    dotnet/runtime@fb1d8b4
  - Optimize Options Source Gen when no need to run (#93481)
    dotnet/runtime@ae26d3e
  - Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20231012.4 (#93470)
    dotnet/runtime@a731309
  - [release/8.0][wasm] Update workload description to include target framework (#93359)
    dotnet/runtime@9e8d548
  - [release/8.0] Adjust System.Net metrics for OTel conformance and consistency (#93414)
    dotnet/runtime@60b77a6
  - Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2291029 (#93496)
    dotnet/runtime@1878c55
  - Workaround for dotnet/runtime#93442 (#93528)
    dotnet/runtime@324f912
  - TcpReceiveSendGetsCanceledByDispose: update test for change in Linux kernel. (#93502)
    dotnet/runtime@5a43d62
  - Mention Frozen.* types in PACKAGE.md for System.Collections.Immutable (#93561)
    dotnet/runtime@567f81e
  - [release/8.0] [hot reload][debugger] Resolve field types before use (#93559)
    dotnet/runtime@9e5c741
  - [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization (#93549)
    dotnet/runtime@5a61c77
  - [release/8.0] Update dependencies from 7 repositories (#93282)
    dotnet/runtime@fbd7b65
  - Update dependencies from https://github.com/dotnet/roslyn build 20231017.7 (#93628)
    dotnet/runtime@6f7af55

[[ commit created by automation ]]
@ghost ghost locked as resolved and limited conversation to collaborators Nov 15, 2023
jkotas added a commit to jkotas/runtime that referenced this issue Apr 10, 2024
@dotnet-policy-service dotnet-policy-service bot added the in-pr There is an active PR which will close this issue when it is merged label Apr 10, 2024
jkotas added a commit that referenced this issue Apr 11, 2024
matouskozak pushed a commit to matouskozak/runtime that referenced this issue Apr 30, 2024
Ruihan-Yin pushed a commit to Ruihan-Yin/runtime that referenced this issue May 30, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-arm64 area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI in-pr There is an active PR which will close this issue when it is merged os-windows
Projects
None yet
Development

No branches or pull requests

4 participants