================
@@ -126,6 +126,10 @@ C++23 Feature Support
 C++20 Feature Support
 ^^^^^^^^^^^^^^^^^^^^^
 
+- Clang now normalizes constraints before checking their satisfaction, as 
mandated by the standard.
+  As a result, Clang no longer incorrectly diagnose subsdtitution failures in 
template arguments only
+  used in concept-ids, and produce better diagnostics for satisfaction 
failure. (#G61811) (#GH135190)
----------------
h-vetinari wrote:

I think it would read more naturally to say "before checking whether they are 
satisfied", even though "before checking their satisfaction" is technically 
correct. The diff below is just for the typos though

```suggestion
- Clang now normalizes constraints before checking their satisfaction, as 
mandated by the standard.
  As a result, Clang no longer incorrectly diagnoses substitution failures in 
template arguments only
  used in concept-ids, and produces better diagnostics for satisfaction 
failure. (#G61811) (#GH135190)
```


https://github.com/llvm/llvm-project/pull/141776
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to