Christoffer Lerno
Christoffer Lerno
In this case: ```c func macro foo(a, #b, $c) { ... } func macro bar(args....) { @foo(...args); } ``` The code cannot know that we want to keep argument 2...
Implemented using $vaarg ct functions.
Right now I had to turn off LLVM 16 checks because something's broken in the latest. So maybe wait a little :)
LLVM 16 is still broken :(
I'm not sure libmlir is even needed? You can try removing it.
BTW there was a patch about 8 days ago that I was waiting for that people thought fixed the issue, but apparently not. And now there's another patch which is...
Maybe one should just do something different to detect where the LLVM libraries are. This just feels broken.
But you should not be needing mlir for anything
You probably get more than you need. I don't see why clang nor mlir should be needed.
LLVM 16 works again now :D