-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Assertion failed: '!emitComp->opts.compReloc || memBase->IsIconHandle() || memBase->IsIntegralConst(0)' in 'nullsdarr:f()' during 'Linear scan register alloc' #32466
Comments
@dotnet/jit-contrib |
@briansull Can you please look at this? |
I will take a look |
failed again in job: |
Only occurs on x86 checked (or debug) with ReadyToRun codegen. The assertion fires when readyToRun crossgen is used on the test case: |
Introduced with PR #32085
|
Proposed fix for this issue: |
Fixes outerloop leg: R2R Windows_NT x86 Checked no_tiered_compilation @ Windows.10.Amd64.Open
Failed again in runtime-coreclr outerloop 20200225.6 Related tests: Error message: |
Fixed with #32804 |
Job:
runtime-coreclr outerloop 20200217.5
Related Tests:
Stack Trace:
at JIT_Directed._coverage_importer_nullsdarr_nullsdarr_._coverage_importer_nullsdarr_nullsdarr_cmd() in F:\workspace\_work\1\s\artifacts\tests\coreclr\Windows_NT.x86.Checked\TestWrappers\JIT.Directed\JIT.Directed.XUnitWrapper.cs:line 13914
Error Message:
\r\nAssert failure(PID 2032 [0x000007f0], Thread: 4532 [0x11b4]): Assertion failed '!emitComp->opts.compReloc || memBase->IsIconHandle() || memBase->IsIntegralConst(0)' in 'nullsdarr:f()' during 'Linear scan register alloc' (IL size 9)\r\n\r\n File: F:\workspace\_work\1\s\src\coreclr\src\jit\emitxarch.cpp Line: 2838\r\n Image: C:\h\w\A9590957\p\crossgen.exe\r\n\r\n\r\nReturn code: 1\r\nRaw output file: C:\h\w\A9590957\w\A8870974\e\JIT\Directed\Reports\JIT.Directed\coverage\importer\nullsdarr\nullsdarr.output.txt\r\nRaw output:\r\nBEGIN EXECUTION\r\n 1 file(s) copied.\r\n" "C:\h\w\A9590957\p\crossgen.exe" /Platform_Assemblies_Paths C:\h\w\A9590957\p;C:\h\w\A9590957\w\A8870974\e\JIT\Directed\coverage\importer\nullsdarr /in C:\h\w\A9590957\w\A8870974\e\JIT\Directed\coverage\importer\nullsdarr\nullsdarr.org /out C:\h\w\A9590957\w\A8870974\e\JIT\Directed\coverage\importer\nullsdarr\\nullsdarr.dll"\r\nMicrosoft (R) CoreCLR Native Image Generator - Version 4.5.30319.0\r\nCopyright (c) Microsoft Corporation. All rights reserved.\r\n\r\nCrossgen failed with exitcode - -1073740286\r\nTest Harness Exitcode is : 1\r\nTo run the test:\r\n> set CORE_ROOT=C:\h\w\A9590957\p\r\n> C:\h\w\A9590957\w\A8870974\e\JIT\Directed\coverage\importer\nullsdarr\nullsdarr.cmd\r\nExpected: True\r\nActual: False
category:correctness
theme:testing
skill-level:beginner
cost:small
The text was updated successfully, but these errors were encountered: