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

Assert failure: Assertion failed 'emitEpilogCnt == 1 || (emitExitSeqSize - newSize) <= 5' #12943

Closed
VincentBu opened this issue Jun 21, 2019 · 1 comment
Assignees
Labels
arch-x86 area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI os-windows
Milestone

Comments

@VincentBu
Copy link
Contributor

Job:
https://mc.dot.net/#/user/coreclr-ci/ci~2Fdotnet~2Fcoreclr~2Frefs~2Fheads~2Fmaster/test~2Ffunctional~2Fcli~2F/20190620.31/workItem/JIT.Methodical.e-iE-I/analysis/xunit/JIT_Methodical._Invoke_fptr__il_dbgrecurse_jmp__il_dbgrecurse_jmp_~2F_Invoke_fptr__il_dbgrecurse_jmp__il_dbgrecurse_jmp_cmd

Failed tests:
JIT_Methodical.Invoke_fptr__il_dbgrecurse_jmp__il_dbgrecurse_jmp._Invoke_fptr__il_dbgrecurse_jmp__il_dbgrecurse_jmp_cmd

Log:

Assert failure(PID 3264 [0x00000cc0], Thread: 6148 [0x1804]): Assertion failed 'emitEpilogCnt == 1 || (emitExitSeqSize - newSize) <= 5' in 'TestCase.Test:Fact1(byref,byref):int' (IL size 35)

    File: f:\\workspace.2\\_work\\1\\s\\src\\jit\\emit.cpp Line: 2065
    Image: C:\\dotnetbuild\\work\\94ce9ccf-e399-4d14-8258-9c2396bca8b3\\Payload\\CoreRun.exe


Return code:      1
Raw output file:      C:\\dotnetbuild\\work\\94ce9ccf-e399-4d14-8258-9c2396bca8b3\\Work\\687cef9b-46c5-4aa9-b91b-b56672fbc39c\\Exec\\JIT\\Methodical\\Reports\\JIT.Methodical\\Invoke\\fptr\\_il_dbgrecurse_jmp\\_il_dbgrecurse_jmp.output.txt
Raw output:
BEGIN EXECUTION
 \"C:\\dotnetbuild\\work\\94ce9ccf-e399-4d14-8258-9c2396bca8b3\\Payload\\corerun.exe\" _il_dbgrecurse_jmp.exe 
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\\dotnetbuild\\work\\94ce9ccf-e399-4d14-8258-9c2396bca8b3\\Payload
> C:\\dotnetbuild\\work\\94ce9ccf-e399-4d14-8258-9c2396bca8b3\\Work\\687cef9b-46c5-4aa9-b91b-b56672fbc39c\\Exec\\JIT\\Methodical\\Invoke\\fptr\\_il_dbgrecurse_jmp\\_il_dbgrecurse_jmp.cmd
Expected: True
Actual:   False
@AndyAyersMS
Copy link
Member

Probably from my change. I'll investigate.

@AndyAyersMS AndyAyersMS self-assigned this Jun 21, 2019
@msftgits msftgits transferred this issue from dotnet/coreclr Jan 31, 2020
@msftgits msftgits added this to the 3.0 milestone Jan 31, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Dec 12, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-x86 area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI os-windows
Projects
None yet
Development

No branches or pull requests

3 participants