[Mlir-commits] [mlir] [mlir] Add support for recursive elements in DICompositeTypeAttr. (PR #74948)

Justin Wilson llvmlistbot at llvm.org
Sat Dec 16 08:10:21 PST 2023


waj334 wrote:

```
firmware.elf.dump.llvm.mlir:616:112: error: undefined symbol alias id 'di_derived_type1922'
#di_derived_type164 = #llvm.di_derived_type<tag = DW_TAG_member, name = "next", baseType = #di_derived_type1922, sizeInBits = 32, alignInBits = 32, offsetInBits = 96>
```

I think this may be causing the enumeration of aliases to become out of order. These aliases for the struct member attributes are not even used by anything because mutable attributes don't support them yet. Should these unused aliases even be outputted?

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


More information about the Mlir-commits mailing list