[llvm] [JITLink] [test] Generalize UNSUPPORTED markings for Windows/arm64 (PR #142377)

Martin Storsjö via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 2 05:31:51 PDT 2025


https://github.com/mstorsjo created https://github.com/llvm/llvm-project/pull/142377

Don't needlessly specify the vendor field as "pc"; in MinGW configurations, the vendor field is often "w64".

>From 7c3fd43d4662806bd3b6b6b3448e555587183650 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin at martin.st>
Date: Mon, 2 Jun 2025 15:26:49 +0300
Subject: [PATCH] [JITLink] [test] Generalize UNSUPPORTED markings for
 Windows/arm64

Don't needlessly specify the vendor field as "pc"; in MinGW
configurations, the vendor field is often "w64".
---
 ...-load-multifile-archive-with-duplicate-member-filenames.test | 2 +-
 .../JITLink/Generic/all-load-multifile-archive.test             | 2 +-
 llvm/test/ExecutionEngine/JITLink/Generic/sectcreate.test       | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive-with-duplicate-member-filenames.test b/llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive-with-duplicate-member-filenames.test
index 1102339a411c1..07ec51ed88f96 100644
--- a/llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive-with-duplicate-member-filenames.test
+++ b/llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive-with-duplicate-member-filenames.test
@@ -8,7 +8,7 @@
 # RUN:     | FileCheck %s
 #
 # FIXME: Enable this test on Windows/arm64 once that backend is available.
-# UNSUPPORTED: target=aarch64-pc-windows-{{.*}}
+# UNSUPPORTED: target=aarch64-{{.*}}-windows-{{.*}}
 #
 # Check that synthesized archive member names are unambiguous, even if an
 # archive contains multiple files with the same name.
diff --git a/llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive.test b/llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive.test
index 22c60eb6ac140..fd83ba992fb50 100644
--- a/llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive.test
+++ b/llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive.test
@@ -7,7 +7,7 @@
 # RUN:     | FileCheck %s
 #
 # FIXME: Enable this test on Windows/arm64 once that backend is available.
-# UNSUPPORTED: target=aarch64-pc-windows-{{.*}}
+# UNSUPPORTED: target=aarch64-{{.*}}-windows-{{.*}}
 #
 # Check that the llvm-jitlink -all-load option loads all members of
 # multi-file archives.
diff --git a/llvm/test/ExecutionEngine/JITLink/Generic/sectcreate.test b/llvm/test/ExecutionEngine/JITLink/Generic/sectcreate.test
index 08b6372dcf2c7..bab0a7d4f2e7d 100644
--- a/llvm/test/ExecutionEngine/JITLink/Generic/sectcreate.test
+++ b/llvm/test/ExecutionEngine/JITLink/Generic/sectcreate.test
@@ -6,7 +6,7 @@
 # Use -sectcreate to create a section from a data file.
 
 # Jitlink does not support ARM64 COFF files.
-# UNSUPPORTED: target=aarch64-pc-windows-{{.*}}
+# UNSUPPORTED: target=aarch64-{{.*}}-windows-{{.*}}
 
 # On MinGW targets, when compiling the main() function, it gets
 # an implicitly generated call to __main(), which is missing in



More information about the llvm-commits mailing list