EricWF wrote: It seems possible to ship this without breaking the ABI. And assuming the new behavior doesn't start to reject meaningful previously accepted code then I think we should ship it retroactively. https://github.com/llvm/llvm-project/pull/65168