Skip to content

Assertion failed 'srcInterval->registerType == registerType' in 'JIT.HardwareIntrinsics.Arm.Helpers:BitwiseSelect(float,float,float):float' during 'Linear scan register alloc' #74373

@BruceForstall

Description

@BruceForstall

Linux-arm64 random JitStress

https://dev.azure.com/dnceng/public/_build/results?buildId=1957444&view=ms.vss-test-web.build-test-results-tab&runId=50310504&resultId=107552&paneView=debug

+ cat /root/helix/work/workitem/u/SetStressModes_jitstress_random_2.sh
#!/usr/bin/env bash
export COMPlus_TieredCompilation=0
export COMPlus_DbgEnableMiniDump=1
export COMPlus_DbgMiniDumpName=$HELIX_DUMP_FOLDER/coredump.%d.dmp
export COMPlus_JitStress=3db

...

    JIT/HardwareIntrinsics/Arm/AdvSimd/AdvSimd_Part2_ro/AdvSimd_Part2_ro.sh [FAIL]
      
      Assert failure(PID 272 [0x00000110], Thread: 272 [0x0110]): Assertion failed 'srcInterval->registerType == registerType' in 'JIT.HardwareIntrinsics.Arm.Helpers:BitwiseSelect(float,float,float):float' during 'Linear scan register alloc' (IL size 29; hash 0x40376f3b; FullOpts)
      
          File: /__w/1/s/src/coreclr/jit/lsrabuild.cpp Line: 3531
          Image: /root/helix/work/correlation/corerun

@kunalspathak @dotnet/jit-contrib

Metadata

Metadata

Assignees

Labels

JitStressCLR JIT issues involving JIT internal stress modesarch-arm64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIos-linuxLinux OS (any supported distro)

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions