Skip to content

JIT: wrong results in some async tests under jitstress #118596

@AndyAyersMS

Description

@AndyAyersMS

https://dev.azure.com/dnceng-public/public/_build/results?buildId=1119153&view=ms.vss-test-web.build-test-results-tab&runId=30741050&resultId=142216&paneView=dotnet-dnceng.dnceng-build-release-tasks.helix-test-information-tab

linux x64 jitstress 1 (also windows arm64 jitstress 2)

DOTNET_TieredCompilation=0
DOTNET_DbgMiniDumpName=/home/helixbot/dotnetbuild/dumps/coredump.%d.dmp
DOTNET_JitStress=1
DOTNET_DbgEnableMiniDump=1
DOTNET_EnableCrashReport=1

  Discovering: System.Linq.AsyncEnumerable.Tests (method display = ClassAndMethod, method display options = None)
  Discovered:  System.Linq.AsyncEnumerable.Tests (found 347 test cases)
  Starting:    System.Linq.AsyncEnumerable.Tests (parallel test collections = on [2 threads], stop on fail = off)
    System.Linq.Tests.SumAsyncTests.VariousValues_MatchesEnumerable(values: [-1, 2, 5, 6, 7, ···]) [FAIL]
      Assert.Equal() Failure: Values differ
      Expected: 4294967323
      Actual:   27
      Stack Trace:
        /_/src/libraries/System.Linq.AsyncEnumerable/tests/SumAsyncTests.cs(68,0): at System.Linq.Tests.SumAsyncTests.VariousValues_MatchesEnumerable(Int32[] values)
        --- End of stack trace from previous location 

=== + 5 more similar failures

Metadata

Metadata

Assignees

Labels

area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions