[llvm] [JITLink] [test] Extend preexisting MinGW XFAILs to new tests (PR #142375)

Martin Storsjö via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 2 23:52:16 PDT 2025


mstorsjo wrote:

> @mstorsjo Do any of the JIT test cases work on MinGW?
> 
> If the JIT is close to working there then we could fix this by adding a definition of `__main` to be loaded by default for MinGW triples.
> 
> If the JIT isn't close to working then we could probably just disable the JITLink tests completely on MinGW.

I think the JIT is generally working (sorry I don't really know the nuance differences between the various JIT implementations); we tweaked things in the `lli` executable a couple years ago in cbc2a0623a39461b56bd9eeb308ca535f03793f8 in order to make tests pass. I think the ORC runtime isn't set up to work in mingw mode though. But overall, up until last week all tests passed with `ninja check` (although some of them are marked as unsupported or XFAIL).

https://github.com/llvm/llvm-project/pull/142375


More information about the llvm-commits mailing list