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/Regression/JitBlue/Runtime_56953/Runtime_56953/Runtime_56953.sh #76845

Closed
BruceForstall opened this issue Oct 10, 2022 · 2 comments
Labels
arch-arm32 area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI os-linux Linux OS (any supported distro)
Milestone

Comments

@BruceForstall
Copy link
Member

Linux/arm JitStress (ZapDisable)

Kusto reports about 6 recent failures.

This is #67870

Oddly, the console log shows:

      Assert failure(PID 6125 [0x000017ed], Thread: 6125 [0x17ed]): Assertion failed '(constIndexOffset  6.364959e-231lemSize) == 0' in 'System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,ubyte):bool:this' during 'Do value numbering' (IL size 668; hash 0x4b844e7e; FullOpts)
      
          File: /__w/1/s/src/coreclr/jit/gentree.cpp Line: 18040
          Image: /root/helix/work/correlation/corerun

but the code for the assert is:

assert((constIndexOffset % elemSize) == 0);

so someone is interpreting the % e as a printf format string?!?

@BruceForstall BruceForstall added arch-arm32 os-linux Linux OS (any supported distro) area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI labels Oct 10, 2022
@BruceForstall BruceForstall added this to the 8.0.0 milestone Oct 10, 2022
@ghost
Copy link

ghost commented Oct 10, 2022

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

Issue Details

Linux/arm JitStress (ZapDisable)

Kusto reports about 6 recent failures.

This is #67870

Oddly, the console log shows:

      Assert failure(PID 6125 [0x000017ed], Thread: 6125 [0x17ed]): Assertion failed '(constIndexOffset  6.364959e-231lemSize) == 0' in 'System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,ubyte):bool:this' during 'Do value numbering' (IL size 668; hash 0x4b844e7e; FullOpts)
      
          File: /__w/1/s/src/coreclr/jit/gentree.cpp Line: 18040
          Image: /root/helix/work/correlation/corerun

but the code for the assert is:

assert((constIndexOffset % elemSize) == 0);

so someone is interpreting the % e as a printf format string?!?

Author: BruceForstall
Assignees: -
Labels:

arch-arm32, os-linux, area-CodeGen-coreclr

Milestone: 8.0.0

@BruceForstall
Copy link
Member Author

This was fixed by #76819

@ghost ghost locked as resolved and limited conversation to collaborators Nov 10, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-arm32 area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI os-linux Linux OS (any supported distro)
Projects
None yet
Development

No branches or pull requests

1 participant