-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Closed
Closed
Copy link
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarea-crossgen2-coreclros-linuxLinux OS (any supported distro)Linux OS (any supported distro)untriagedNew issue has not been triaged by the area ownerNew issue has not been triaged by the area owner
Description
Run: runtime-coreclr jitstress2-jitstressregs 20220213.1
Failed test:
CoreCLR Linux arm Checked jitstress2_jitstressregs3 @ (Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- readytorun/determinism/crossgen2determinism/crossgen2determinism.sh
- readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.sh
Error message:
Assert failure(PID 3755 [0x00000eab], Thread: 3755 [0x0eab]): Assertion failed '(gcInfo.gcRegGCrefSetCur & killMask) == 0' in 'System.Collections.Concurrent.ConcurrentDictionary`2[GenericLookupKey,__Canon][ILCompiler.DependencyAnalysis.ReadyToRunSymbolNodeFactory+GenericLookupKey,System.__Canon]:GrowTable(Tables[GenericLookupKey,__Canon]):this' during 'Generate code' (IL size 515)
File: /__w/1/s/src/coreclr/jit/codegenarmarch.cpp Line: 3201
Image: /root/helix/work/correlation/corerun
/root/helix/work/workitem/e/readytorun/determinism/crossgen2determinism/crossgen2determinism.sh: line 164: 3755 Aborted (core dumped) $CORE_ROOT/corerun $CORE_ROOT/crossgen2/crossgen2.dll --map -r:$CORE_ROOT/*.dll -r:../../crossgen2/crossgen2smoke/helperdll.dll -r:../../crossgen2/crossgen2smoke/helperildll.dll -o:crossgen2smoke1.ildll ../../crossgen2/crossgen2smoke/crossgen2smoke.dll
Assert failure(PID 3767 [0x00000eb7], Thread: 3773 [0x0ebd]): Assertion failed '(gcInfo.gcRegGCrefSetCur & killMask) == 0' in 'System.Collections.Concurrent.ConcurrentDictionary`2[GenericLookupKey,__Canon][ILCompiler.DependencyAnalysis.ReadyToRunSymbolNodeFactory+GenericLookupKey,System.__Canon]:GrowTable(Tables[GenericLookupKey,__Canon]):this' during 'Generate code' (IL size 515)
File: /__w/1/s/src/coreclr/jit/codegenarmarch.cpp Line: 3201
Image: /root/helix/work/correlation/corerun
/root/helix/work/workitem/e/readytorun/determinism/crossgen2determinism/crossgen2determinism.sh: line 166: 3767 Aborted (core dumped) $CORE_ROOT/corerun $CORE_ROOT/crossgen2/crossgen2.dll --map -r:$CORE_ROOT/*.dll -r:../../crossgen2/crossgen2smoke/helperdll.dll -r:../../crossgen2/crossgen2smoke/helperildll.dll -o:crossgen2smoke2.ildll ../../crossgen2/crossgen2smoke/crossgen2smoke.dll
Unhandled exception. System.IO.FileNotFoundException: Could not find file '/root/helix/work/workitem/e/readytorun/determinism/crossgen2determinism/crossgen2smoke1.ildll'.
File name: '/root/helix/work/workitem/e/readytorun/determinism/crossgen2determinism/crossgen2smoke1.ildll'
at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func2 errorRewriter) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode, Func4 createOpenException)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Permissions openPermissions, Int64& fileLength, Permissions& filePermissions, Func`4 createOpenException)
at System.IO.File.OpenHandle(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.File.ReadAllBytes(String path)
at Program.Main()
/root/helix/work/workitem/e/readytorun/determinism/crossgen2determinism/crossgen2determinism.sh: line 284: 3780 Aborted (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"
Return code: 1
Raw output file: /root/helix/work/workitem/uploads/Reports/readytorun.determinism/crossgen2determinism/crossgen2determinism.output.txt
Raw output:
BEGIN EXECUTION
Gathering state for process 3755 corerun
Crashing thread 00000eab signal 00000006
Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.3755.dmp
Written 112861184 bytes (27554 pages) to core file
Dump successfully written
Gathering state for process 3767 corerun
Crashing thread 00000ebd signal 00000006
Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.3767.dmp
Written 117510144 bytes (28689 pages) to core file
Dump successfully written
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false crossgen2determinism.dll ''
Gathering state for process 3780 corerun
Crashing thread 00000ec4 signal 00000006
Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.3780.dmp
Written 54
Stack trace
at readytorun_determinism._crossgen2determinism_crossgen2determinism_._crossgen2determinism_crossgen2determinism_sh()
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarea-crossgen2-coreclros-linuxLinux OS (any supported distro)Linux OS (any supported distro)untriagedNew issue has not been triaged by the area ownerNew issue has not been triaged by the area owner