[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