ThreadLocalStatics_Test intermittently fails gc assertion on linux-musl-riscv64
Open
arch-riscv
area-NativeAOT-coreclr
- Dominant language
- C#
- Stars
- 18.3k
- Forks
- 5.6k
- PR merge metrics
- PR metrics pending
Description
I did reproduce an intermittent problem further on, in `ThreadLocalStatics.TLSTesting.ThreadLocalStatics_Test`. It segfaults or fails on assertions such as `File: /runtime/src/coreclr/gc/gc.cpp, Line: 4834` or `File: /runtime/src/coreclr/nativeaot/Runtime/MethodTable.cpp, Line: 73` which suggests a GC-related issue. This repeats only on hardware, QEMU passes fine.
_Originally posted by @tomeksowi in https://github.com/dotnet/runtime/pull/119203#discussion_r2559493726_
Contributor guide
Assessment
This issue has not been assessed yet.