https://github.com/gysit commented: Thanks! What happens if you export alias scopes with string identifiers. We probably should ensure the string identifiers are persisted. I assume currently they are lost when translating back to LLVM IR. https://github.com/llvm/llvm-project/pull/121987