Closed jumerckx closed 3 months ago
Do you mind running the formatter? That way we can check out more easily if the bug is solved.
I ran the formatter using
format(".", JuliaFormatter.BlueStyle())
and the ternary operators haven't been replaced by if-else statements. Not sure whether that's good or bad.
That's okay: it's how we have it right now.
I've now pushed dialects for all versions except 18 because I'm not sure how to actually do that.
There are also some small changes to the libMLIR_h.jl
s for some reason. I've added them to this pr but can revert that commit if wanted.
Actually with just the jl_generator.cc
would be ok, since then I can upload it to Yggdrasil and regenerate them correctly.
Actually with just the jl_generator.cc would be ok
you mean to not yet include the generated dialects for LLVM18? or also get rid of the other versions in this PR?
Exactly, we can generate it with bindings/make.jl
once it's up in Yggdrasil.
Exactly, we can generate it with bindings/make.jl once it's up in Yggdrasil.
For now I've only included the generated files ~for LLVM14~ to be able to inspect, I can remove those before merging.
EDIT: nvm, I added the other versions as well to check CI.
Green!
Great! Thanks @jumerckx!
for example
openacc.enter_data
:There's a trailing comma in the list now but that should be no problem.