[llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)

Andrei Golubev via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Mar 13 01:03:15 PDT 2024


andrey-golubev wrote:

> > Do we have any ABI stability guarantees for LLVM C++ APIs? I would think that a lot of back ports can break the C++ ABI of LLVM in general?
> 
> Yes, we always try to keep the C++ API stable in point releases.

Fair enough. Let's not backport it then.

btw,

> I think this will change the ABI. Do we have a policy on this for MLIR?

I'm curious why do you think so, maybe I'm missing something.
in any case, I'd say, strictly speaking, this change is "source-incompatible" (though unlikely anyone would actually encounter a failure).

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


More information about the llvm-branch-commits mailing list