From 83287aba77cde025651d42433621676253342ef9 Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Mon, 23 Mar 2026 12:28:10 +0000 Subject: [PATCH] arm64: Small fixes to GenerateHWIntrinsicTests_Arm.cs - Remove duplicate ProcessInputs calls - Call CreateDirectory only once --- .../GenerateHWIntrinsicTests/GenerateHWIntrinsicTests_Arm.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/tests/Common/GenerateHWIntrinsicTests/GenerateHWIntrinsicTests_Arm.cs b/src/tests/Common/GenerateHWIntrinsicTests/GenerateHWIntrinsicTests_Arm.cs index eb1e9621f2020a..dfb3fa128fd4d6 100644 --- a/src/tests/Common/GenerateHWIntrinsicTests/GenerateHWIntrinsicTests_Arm.cs +++ b/src/tests/Common/GenerateHWIntrinsicTests/GenerateHWIntrinsicTests_Arm.cs @@ -90,6 +90,8 @@ static void Main(string[] args) string outputDirectory = args[2]; string testListFileName = args[3]; + Directory.CreateDirectory(outputDirectory); + ProcessInputs(AdvSimdTests.AdvSimdInputs); ProcessInputs(AdvSimdTests.AdvSimd_Arm64Inputs); ProcessInputs(AdvSimdTests.AesInputs); @@ -99,7 +101,6 @@ static void Main(string[] args) ProcessInputs(AdvSimdTests.Rdm_Arm64Inputs); ProcessInputs(AdvSimdTests.Sha1Inputs); ProcessInputs(AdvSimdTests.Sha256Inputs); - ProcessInputs(AdvSimdTests.Sha256Inputs); ProcessInputs(BaseTests.ArmBaseInputs); ProcessInputs(BaseTests.ArmBase_Arm64Inputs); ProcessInputs(BaseTests.Crc32Inputs); @@ -113,8 +114,6 @@ void ProcessInputs(TestGroup testGroup) return; } - Directory.CreateDirectory(outputDirectory); - using (var testListFile = new StreamWriter(testListFileName, append: false)) { foreach (var test in testGroup.GetTests())