gysit wrote: I went for a boolean flag but put everything at the beginning of the recursive attributes. I tried to fix flang but building it locally turns out to be difficult due to some dependencies. I may have to follow up next week... https://github.com/llvm/llvm-project/pull/106571