-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Closed as duplicate of#121691
Closed as duplicate of#121691
Copy link
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarch-x64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runsos-linuxLinux OS (any supported distro)Linux OS (any supported distro)
Description
Failed in: runtime-coreclr jitstress-random 20260104.1
Failed tests:
coreclr linux x64 Checked jitstress_random_1 @ AzureLinux.3.Amd64.Open
- JIT/Performance/CodeQuality/Roslyn/CscBench/CscBench.cmd
Error message:
Assert failure(PID 5562 [0x000015ba], Thread: 5575 [0x15c7]): Assertion failed 'block->GetSwitchTargets()->GetSuccCount() == count' in 'Microsoft.CodeAnalysis.CSharp.Symbols.SourceNamedTypeSymbol:AfterMembersCompletedChecks(Microsoft.CodeAnalysis.CSharp.BindingDiagnosticBag):this' during 'Recognize Switch' (IL size 1347; hash 0xf9f13c44; FullOpts)
File: /__w/1/s/src/coreclr/jit/fgdiagnostic.cpp:3946
Image: /datadisks/disk1/work/B14109B2/p/corerun
waitpid() returned successfully (wstatus 00000000) WEXITSTATUS 0 WTERMSIG 0
/datadisks/disk1/work/B14109B2/w/98FE0862/e/JIT/Performance/JIT.performance/../CodeQuality/Roslyn/CscBench/CscBench.sh: line 442: 5562 Aborted (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"
Return code: 1
Raw output file: /datadisks/disk1/work/B14109B2/w/98FE0862/uploads/CodeQuality/Roslyn/CscBench/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/B14109B2/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true CscBench.dll ''
[createdump] Gathering state for process 5562 corerun
[createdump] Crashing thread 15c7 signal 6 (0006)
[createdump] Writing crash report to file /datadisks/disk1/dumps/coredump.5562.dmp.crashreport.json
[createdump] Crash report successfully written
[createdump] Writing minidump with heap to file /datadisks/disk1/dumps/coredump.5562.dmp
[createdump] Written 207568896 bytes (50676 pages) to core file
[createdump] Target process is alive
[createdump] Dump successfully written in 1105ms
Expected: 100
Actual: 134
END EXECUTION - FAILED
Test failed. Trying to see if dump file was created in /datadisks/disk1/dumps since 1/4/2026 7:38:48 PM
Processing /datadisks/disk1/dumps/coredump.5562.dmp.crashreport.json
Printing stacktrace from '/datadisks/disk1/dumps/coredump.5562.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
CorUnix::CPalSynchronizationManager::ThreadPrepareForShutdown() at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:2097:13
(inlined by) CorUnix::CPalSynchronizationManager::WorkerThread(void*) at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:1252:9
?? at ??:0:0
CorUnix::CPalThread::ThreadEntry(void*) at /__w/1/s/src/coreclr/pal/src/thread/thread.cpp:1601:5
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
ipc_retry_syscall(int) at /__w/1/s/src/native/eventpipe/ds-ipc-pal-socket.c:304:16
(inlined by) ipc_poll_fds(pollfd*, unsigned long, unsigned int) at /__w/1/s/src/native/eventpipe/ds-ipc-pal-socket.c:505:11
(inlined by) ds_ipc_poll(_DiagnosticsIpcPollHandle*, unsigned long, unsigned int, void (*)(char const*, unsigned int)) at /__w/1/s/src/native/eventpipe/ds-ipc-pal-socket.c:1124:16
?? at ??:0:0
ds_ipc_stream_factory_get_next_available_stream(void (*)(char const*, unsigned int)) at /__w/1/s/src/native/eventpipe/ds-ipc.c:404:15
?? at ??:0:0
server_loop_tick(void*) at /__w/1/s/src/native/eventpipe/ds-server.c:119:7
(inlined by) server_thread(void*) at /__w/1/s/src/native/eventpipe/ds-server.c:185:9
?? at ??:0:0
CorUnix::CPalThread::ThreadEntry(void*) at /__w/1/s/src/coreclr/pal/src/thread/thread.cpp:1601:5
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
?? at ??:0:0
TwoWayPipe::WaitForConnection() at /__w/1/s/src/coreclr/debug/debug-pal/unix/twowaypipe.cpp:87:19
?? at ??:0:0
DbgTransportSession::TransportWorker() at /__w/1/s/src/c
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor100|0_101(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Metadata
Metadata
Assignees
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarch-x64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runsos-linuxLinux OS (any supported distro)Linux OS (any supported distro)