Skip to content

Commit 69d6f8b

Browse files
janvorlijtschuster
authored andcommitted
Disable subset of the stack overflow tests on ARM (dotnet#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 (dotnet#107184) for the underlying problem. This PR disables that test variant until the problem is fixed. Close dotnet#106742
1 parent 6f7fe24 commit 69d6f8b

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)