Skip to content

Assertion failed '((emitThisGCrefRegs | emitThisByrefRegs) & regMask) && (ins == INS_inc || ins == INS_dec || ins == INS_inc_l || ins == INS_dec_l)' #54007

Closed
@BruceForstall

Description

@BruceForstall

Failure in runtime-coreclr libraries-jitstress pipeline, System.IO.Hashing.Tests, x86/x64, multiple stress modes:

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

----- start Thu Jun 10 08:11:49 UTC 2021 =============== To repro directly: =====================================================
pushd .
/datadisks/disk1/work/9E8D08E8/p/dotnet exec --runtimeconfig System.IO.Hashing.Tests.runtimeconfig.json --depsfile System.IO.Hashing.Tests.deps.json xunit.console.dll System.IO.Hashing.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing 
popd
===========================================================================================================
/datadisks/disk1/work/9E8D08E8/w/B45109C0/e /datadisks/disk1/work/9E8D08E8/w/B45109C0/e
  Discovering: System.IO.Hashing.Tests (method display = ClassAndMethod, method display options = None)
  Discovered:  System.IO.Hashing.Tests (found 153 test cases)
  Starting:    System.IO.Hashing.Tests (parallel test collections = on, max threads = 2)

Assert failure(PID 25624 [0x00006418], Thread: 25638 [0x6426]): Assertion failed '((emitThisGCrefRegs | emitThisByrefRegs) & regMask) && (ins == INS_inc || ins == INS_dec || ins == INS_inc_l || ins == INS_dec_l)' in 'System.IO.Hashing.Tests.NonCryptoHashTestDriver:InstanceMultiAppendGetCurrentHashDriver(TestCase):this' during 'Emit code' (IL size 172)

    File: /__w/1/s/src/coreclr/jit/emitxarch.cpp Line: 11749
    Image: /datadisks/disk1/work/9E8D08E8/p/dotnet

Gathering state for process 25624 dotnet
Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.25624.dmp
Written 134455296 bytes (32826 pages) to core file
Dump successfully written
./RunTests.sh: line 162: 25624 Aborted                 (core dumped) "$RUNTIME_PATH/dotnet" exec --runtimeconfig System.IO.Hashing.Tests.runtimeconfig.json --depsfile System.IO.Hashing.Tests.deps.json xunit.console.dll System.IO.Hashing.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing $RSP_FILE
/datadisks/disk1/work/9E8D08E8/w/B45109C0/e
----- end Thu Jun 10 08:11:57 UTC 2021 ----- exit code 134 ----------------------------------------------------------

@dotnet/jit-contrib

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