diff --git a/src/libraries/System.Text.RegularExpressions/tests/Regex.KnownPattern.Tests.cs b/src/libraries/System.Text.RegularExpressions/tests/Regex.KnownPattern.Tests.cs index c04207ccb76e..7c50f4c5bf6a 100644 --- a/src/libraries/System.Text.RegularExpressions/tests/Regex.KnownPattern.Tests.cs +++ b/src/libraries/System.Text.RegularExpressions/tests/Regex.KnownPattern.Tests.cs @@ -1458,7 +1458,7 @@ public async Task PatternsDataSet_ConstructRegexForAll_NonBacktracking() } [OuterLoop("Takes minutes to generate and compile thousands of expressions")] - [Fact] + [ConditionalFact(typeof(PlatformDetection), nameof(PlatformDetection.Is64BitProcess))] // consumes a lot of memory public void PatternsDataSet_ConstructRegexForAll_SourceGenerated() { Parallel.ForEach(s_patternsDataSet.Value.Chunk(50), chunk =>