Skip to content

Commit ca74d03

Browse files
authored
Disable subset of the stack overflow tests on ARM (#107186)
There is a problem with the variant of the stack overflow test that can overflow in a native function on ARM. The EHABI unwind info is not present for leaf functions and libunwind is unable to unwind from the failure location to the first managed frame. I've created an issue (#107184) for the underlying problem. This PR disables that test variant until the problem is fixed. Close #106742
1 parent 64e2421 commit ca74d03

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/tests/baseservices/exceptions/stackoverflow/stackoverflowtester.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,12 @@ public static void TestStackOverflowLargeFrameSecondaryThread()
218218
[Fact]
219219
public static void TestStackOverflow3()
220220
{
221+
if (RuntimeInformation.ProcessArchitecture == Architecture.Arm)
222+
{
223+
// Disabled on ARM due to https://github.com/dotnet/runtime/issues/107184
224+
return;
225+
}
226+
221227
TestStackOverflow("stackoverflow3", "", out List<string> lines);
222228

223229
if (!lines[lines.Count - 1].EndsWith("at TestStackOverflow3.Program.Main()"))

0 commit comments

Comments
 (0)