ychen added a comment.

In D128745#3850667 <https://reviews.llvm.org/D128745#3850667>, 
@hubert.reinterpretcast wrote:

> In D128745#3834435 <https://reviews.llvm.org/D128745#3834435>, @ychen wrote:
>
>> New flag or not, as long as we allow users to use the old behavior, it is 
>> already fracturing the ecosystem. Do you mean (1) we shouldn't give the user 
>> the choices or  (2) we allow users to use the old behavior but only for a 
>> few releases and then remove the flag? I think (1) is a little bit harsh but 
>> I would not say it is disruptive. (2) is more user-friendly.
>
> (1) has been the default absent information to indicate that the new 
> behaviour is not ready for deployment (because it would cause widespread 
> disruption). To consider alternatives would require information about the 
> nature of the deployment difficulties.

Agreed.

To all:
As a next step, I'll remove the ClangABICompat checks for these DRs (make these 
DRs effective unconditionally). If we saw proof that these have deployment 
difficulties. We can (1) re-run the rules with the committee as suggested by 
@rjmccall; (2) consider alternatives (including reverting these DRs) based on 
the feedback.  Please let me know if you object to this or have any other 
concerns.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D128745/new/

https://reviews.llvm.org/D128745

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to