This functionality is similar to delayed registration of dialect interfaces. It
allows external interface models to be registered before the dialect containing
the attribute/operation/type interface is loaded, or even before the context is
created.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Hi @ftynse ,
It looks like this change is causing all our Flang BuildBot workers to fail :( You can take a look here:
- https://lab.llvm.org/buildbot/#/builders/79/builds/11159
- https://lab.llvm.org/buildbot/#/builders/21/builds/17456
Would you be able to either fix or revert? Thank you!
mlir/include/mlir/Support/InterfaceSupport.h | ||
---|---|---|
241 | I think that you are missing DEBUG_TYPE in this file: https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/Support/Debug.h#L15
|
Could we just have attachInterface ignore duplicates?