[llvm] 9b282af - [JITLink] [test] Extend preexisting MinGW XFAILs to new tests (#142375)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 10 02:05:19 PDT 2025
Author: Martin Storsjö
Date: 2025-06-10T12:05:16+03:00
New Revision: 9b282afb8ac1c810da684591c27faf6117e62e3b
URL: https://github.com/llvm/llvm-project/commit/9b282afb8ac1c810da684591c27faf6117e62e3b
DIFF: https://github.com/llvm/llvm-project/commit/9b282afb8ac1c810da684591c27faf6117e62e3b.diff
LOG: [JITLink] [test] Extend preexisting MinGW XFAILs to new tests (#142375)
This extends the preexisting XFAILs from
4c642b62b99fa128c180f28278637b32be5e5576 to these new tests from
6fa8657a622173c177d863b763550de4d388f73c.
Added:
Modified:
llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive-with-duplicate-member-filenames.test
llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive.test
Removed:
################################################################################
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..02778d4025922 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
@@ -10,6 +10,11 @@
# FIXME: Enable this test on Windows/arm64 once that backend is available.
# UNSUPPORTED: target=aarch64-pc-windows-{{.*}}
#
+# On MinGW targets, when compiling the main() function, it gets
+# an implicitly generated call to __main(), which is missing in
+# this context.
+# XFAIL: target={{.*}}-windows-gnu
+#
# 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..f162af5a204af 100644
--- a/llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive.test
+++ b/llvm/test/ExecutionEngine/JITLink/Generic/all-load-multifile-archive.test
@@ -9,6 +9,11 @@
# FIXME: Enable this test on Windows/arm64 once that backend is available.
# UNSUPPORTED: target=aarch64-pc-windows-{{.*}}
#
+# On MinGW targets, when compiling the main() function, it gets
+# an implicitly generated call to __main(), which is missing in
+# this context.
+# XFAIL: target={{.*}}-windows-gnu
+#
# Check that the llvm-jitlink -all-load option loads all members of
# multi-file archives.
#
More information about the llvm-commits
mailing list