[PATCH] D132877: Downgrade the UAX31 diagnostic to a warning which defaults to an error

Eli Friedman via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Aug 29 12:52:57 PDT 2022


efriedma added a comment.

I'm not really a fan of the argument of "this was accepted as a DR, therefore new versions of clang have to reject code that old versions accepted".  Regardless of what the C++ committee does, our commitment to our users is to ensure that code written against "-std=c++11" continues to compile in newer versions of clang.

I don't want to relitigate the whole discussion from the bug, though; just wanted to make sure you considered the possibilities.  If you think this is best, I won't object.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D132877



More information about the cfe-commits mailing list