From 6f7d77659e631711a325a233a8b0d01d2b68e192 Mon Sep 17 00:00:00 2001 From: David Hartglass Date: Wed, 8 Jul 2026 15:38:41 -0700 Subject: [PATCH 1/3] disable large allocation test for all 32b targets --- src/tests/JIT/jit64/regress/vsw/373472/test.cs | 3 ++- src/tests/JIT/jit64/regress/vsw/373472/test.il | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/tests/JIT/jit64/regress/vsw/373472/test.cs b/src/tests/JIT/jit64/regress/vsw/373472/test.cs index f8b95525c16c2b..c495c1e470a431 100644 --- a/src/tests/JIT/jit64/regress/vsw/373472/test.cs +++ b/src/tests/JIT/jit64/regress/vsw/373472/test.cs @@ -12,7 +12,8 @@ public class StrideTest { - [ActiveIssue("Allocates large contiguous array that is not consistently available on 32-bit platforms", typeof(PlatformDetection), nameof(PlatformDetection.IsArmProcess))] + [ActiveIssue("Allocates large contiguous array that is not consistently available on 32-bit platforms", typeof(PlatformDetection), nameof(PlatformDetection.Is32BitProcess))] + [ActiveIssue("Allocates large contiguous array that is not consistently available", typeof(PlatformDetection), nameof(PlatformDetection.IsAppleMobile))] [Fact] public static int TestEntryPoint() { diff --git a/src/tests/JIT/jit64/regress/vsw/373472/test.il b/src/tests/JIT/jit64/regress/vsw/373472/test.il index 7aee64a4b25f5b..4e430da4fd2a1d 100644 --- a/src/tests/JIT/jit64/regress/vsw/373472/test.il +++ b/src/tests/JIT/jit64/regress/vsw/373472/test.il @@ -50,6 +50,11 @@ type([TestLibrary]TestLibrary.PlatformDetection) string[1] ('IsAppleMobile') } + .custom instance void [Microsoft.DotNet.XUnitExtensions]Xunit.ActiveIssueAttribute::.ctor(string, class [mscorlib]System.Type, string[]) = { + string('Allocates large contiguous array that is not consistently available on 32-bit platforms') + type([TestLibrary]TestLibrary.PlatformDetection) + string[1] ('Is32BitProcess') + } .entrypoint // Code size 40 (0x28) .maxstack 2 From 860ce1e7c5f66997850f85378fc043551a1810aa Mon Sep 17 00:00:00 2001 From: David Hartglass Date: Wed, 8 Jul 2026 15:48:05 -0700 Subject: [PATCH 2/3] remove unneeded IsAppleMobile edit --- src/tests/JIT/jit64/regress/vsw/373472/test.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/tests/JIT/jit64/regress/vsw/373472/test.cs b/src/tests/JIT/jit64/regress/vsw/373472/test.cs index c495c1e470a431..a4f38d8ecfe416 100644 --- a/src/tests/JIT/jit64/regress/vsw/373472/test.cs +++ b/src/tests/JIT/jit64/regress/vsw/373472/test.cs @@ -13,7 +13,6 @@ public class StrideTest { [ActiveIssue("Allocates large contiguous array that is not consistently available on 32-bit platforms", typeof(PlatformDetection), nameof(PlatformDetection.Is32BitProcess))] - [ActiveIssue("Allocates large contiguous array that is not consistently available", typeof(PlatformDetection), nameof(PlatformDetection.IsAppleMobile))] [Fact] public static int TestEntryPoint() { From 5a28e1a0e24286c50b228719a63a1c8584e3df8f Mon Sep 17 00:00:00 2001 From: David Hartglass Date: Fri, 10 Jul 2026 11:23:51 -0700 Subject: [PATCH 3/3] cosmetic wording changes --- src/tests/JIT/jit64/regress/vsw/373472/test.cs | 2 +- src/tests/JIT/jit64/regress/vsw/373472/test.il | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/tests/JIT/jit64/regress/vsw/373472/test.cs b/src/tests/JIT/jit64/regress/vsw/373472/test.cs index a4f38d8ecfe416..574970875dca22 100644 --- a/src/tests/JIT/jit64/regress/vsw/373472/test.cs +++ b/src/tests/JIT/jit64/regress/vsw/373472/test.cs @@ -12,7 +12,7 @@ public class StrideTest { - [ActiveIssue("Allocates large contiguous array that is not consistently available on 32-bit platforms", typeof(PlatformDetection), nameof(PlatformDetection.Is32BitProcess))] + [ActiveIssue("Allocates large contiguous array that is not consistently available on 32-bit processes", typeof(PlatformDetection), nameof(PlatformDetection.Is32BitProcess))] [Fact] public static int TestEntryPoint() { diff --git a/src/tests/JIT/jit64/regress/vsw/373472/test.il b/src/tests/JIT/jit64/regress/vsw/373472/test.il index 4e430da4fd2a1d..9435f33136887e 100644 --- a/src/tests/JIT/jit64/regress/vsw/373472/test.il +++ b/src/tests/JIT/jit64/regress/vsw/373472/test.il @@ -46,12 +46,12 @@ 01 00 00 00 ) .custom instance void [Microsoft.DotNet.XUnitExtensions]Xunit.ActiveIssueAttribute::.ctor(string, class [mscorlib]System.Type, string[]) = { - string('Allocates large contiguous array that is not consistently available') + string('Allocates large contiguous array that is not consistently available on Apple Mobile') type([TestLibrary]TestLibrary.PlatformDetection) string[1] ('IsAppleMobile') } .custom instance void [Microsoft.DotNet.XUnitExtensions]Xunit.ActiveIssueAttribute::.ctor(string, class [mscorlib]System.Type, string[]) = { - string('Allocates large contiguous array that is not consistently available on 32-bit platforms') + string('Allocates large contiguous array that is not consistently available on 32-bit processes') type([TestLibrary]TestLibrary.PlatformDetection) string[1] ('Is32BitProcess') }