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

crossgen2/VM layout mismatch in CI #73728

Closed
runfoapp bot opened this issue Aug 10, 2022 · 4 comments · Fixed by #73978
Closed

crossgen2/VM layout mismatch in CI #73728

runfoapp bot opened this issue Aug 10, 2022 · 4 comments · Fixed by #73978
Assignees
Milestone

Comments

@runfoapp
Copy link

runfoapp bot commented Aug 10, 2022

Runfo Tracking Issue: jit\regression\jitblue\runtime_60035\runtime_60035\runtime_60035.cmd

Build Definition Kind Run Name Console Core Dump Test Results Run Client
1943278 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked heapverify1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1943278 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked heapverify1 @ Windows.10.Arm64v8.Open console.log runclient.py
1943278 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitstress1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1943278 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitstress2 @ Windows.10.Amd64.Open console.log core dump runclient.py
1943278 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_tailcallstress @ Windows.10.Amd64.Open console.log core dump runclient.py
1943278 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitminopts_heapverify1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1943278 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitstress1 @ Windows.10.Arm64v8.Open console.log runclient.py
1943278 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitstress2 @ Windows.10.Arm64v8.Open console.log runclient.py
1943278 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_tailcallstress @ Windows.10.Arm64v8.Open console.log runclient.py
1943278 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitminopts_heapverify1 @ Windows.10.Arm64v8.Open console.log runclient.py
1942465 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked heapverify1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1942465 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked heapverify1 @ Windows.10.Arm64v8.Open console.log core dump runclient.py
1942465 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitstress1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1942465 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitstress2 @ Windows.10.Amd64.Open console.log core dump runclient.py
1942465 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_tailcallstress @ Windows.10.Amd64.Open console.log core dump runclient.py
1942465 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitminopts_heapverify1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1942465 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitstress1 @ Windows.10.Arm64v8.Open console.log runclient.py
1942465 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitstress2 @ Windows.10.Arm64v8.Open console.log runclient.py
1942465 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_tailcallstress @ Windows.10.Arm64v8.Open console.log core dump runclient.py
1942465 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitminopts_heapverify1 @ Windows.10.Arm64v8.Open console.log runclient.py
1928978 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked heapverify1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1928978 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked heapverify1 @ Windows.10.Arm64v8.Open console.log runclient.py
1928978 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitstress1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1928978 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitstress2 @ Windows.10.Amd64.Open console.log core dump runclient.py
1928978 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_tailcallstress @ Windows.10.Amd64.Open console.log core dump runclient.py
1928978 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitminopts_heapverify1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1928978 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitstress1 @ Windows.10.Arm64v8.Open console.log runclient.py
1928978 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitstress2 @ Windows.10.Arm64v8.Open console.log runclient.py
1928978 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_tailcallstress @ Windows.10.Arm64v8.Open console.log runclient.py
1928978 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitminopts_heapverify1 @ Windows.10.Arm64v8.Open console.log runclient.py
1928205 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked heapverify1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1928205 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked heapverify1 @ Windows.10.Arm64v8.Open console.log runclient.py
1928205 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitstress1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1928205 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitstress2 @ Windows.10.Amd64.Open console.log core dump runclient.py
1928205 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_tailcallstress @ Windows.10.Amd64.Open console.log core dump runclient.py
1928205 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows x64 Checked gcstress0xc_jitminopts_heapverify1 @ Windows.10.Amd64.Open console.log core dump runclient.py
1928205 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitstress1 @ Windows.10.Arm64v8.Open console.log runclient.py
1928205 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitstress2 @ Windows.10.Arm64v8.Open console.log runclient.py
1928205 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_tailcallstress @ Windows.10.Arm64v8.Open console.log runclient.py
1928205 runtime-coreclr crossgen2-composite gcstress Rolling R2R-CG2 windows arm64 Checked gcstress0xc_jitminopts_heapverify1 @ Windows.10.Arm64v8.Open console.log runclient.py

Build Result Summary

Day Hit Count Week Hit Count Month Hit Count
0 2 4
@dotnet-issue-labeler dotnet-issue-labeler bot added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Aug 10, 2022
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Aug 10, 2022
@ghost
Copy link

ghost commented Aug 10, 2022

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

Issue Details

Runfo Creating Tracking Issue (data being generated)

Author: runfoapp[bot]
Assignees: -
Labels:

area-CodeGen-coreclr

Milestone: -

@jakobbotsch jakobbotsch added blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs area-VM-coreclr and removed area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI untriaged New issue has not been triaged by the area owner labels Aug 11, 2022
@jakobbotsch
Copy link
Member

Assert failure(PID 13708 [0x0000358c], Thread: 3532 [0x0dcc]): Verify_FieldOffset 'System.Text.Encodings.Web.OptimizedInboxTextEncoder._allowedAsciiCodePoints' Field offset 16!=24(actual) || baseOffset 8!=8(actual)

CORECLR! LoadDynamicInfoEntry + 0x13D8 (0x00007ffc5e86b280) CORECLR! Module::FixupNativeEntry + 0x64 (0x00007ffc5e7eeb44)
CORECLR! Module::FixupDelayListAux<Module ,int (__cdecl Module::)(READYTORUN_IMPORT_SECTION *,unsigned __int64,unsigned __int64 *,int)> + 0x204 (0x00007ffc5e92c43c) CORECLR! ReadyToRunInfo::GetEntryPoint + 0x2E8 (0x00007ffc5e92e218)
CORECLR! MethodDesc::GetPrecompiledR2RCode + 0x48 (0x00007ffc5e8c76e0) CORECLR! MethodDesc::GetPrecompiledCode + 0x2C (0x00007ffc5e8c73f4)
CORECLR! MethodDesc::PrepareILBasedCode + 0x260 (0x00007ffc5e8c9408) CORECLR! MethodDesc::PrepareCode + 0x54 (0x00007ffc5e8c919c)
CORECLR! CodeVersionManager::PublishVersionableCodeIfNecessary + 0x354 (0x00007ffc5e811f64) CORECLR! MethodDesc::DoPrestub + 0x368 (0x00007ffc5e8c4ce8)
File: D:\a_work\1\s\src\coreclr\vm\jitinterface.cpp Line: 13729
Image: D:\h\w\BAA609FA\p\corerun.exe

Not sure if this is a crossgen or VM problem.

@jakobbotsch jakobbotsch changed the title jit\\regression\\jitblue\\runtime_60035\\runtime_60035\\runtime_60035.cmd crossgen2/VM layout mismatch in CI Aug 11, 2022
@mangod9
Copy link
Member

mangod9 commented Aug 11, 2022

@trylek @davidwrighton is this related to a recent change?

@JulieLeeMSFT JulieLeeMSFT added this to the 7.0.0 milestone Aug 11, 2022
@trylek
Copy link
Member

trylek commented Aug 11, 2022

This is certainly a Crossgen2 problem. David has a PR open for a layout fix, I'll investigate whether it also fixes this issue, otherwise I'm not aware of any recent Crossgen2 layout change.

@mangod9 mangod9 removed the blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs label Aug 11, 2022
@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Aug 19, 2022
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Aug 20, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Sep 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants