[clang] [Clang] Fix ICE in constraint normalization when substituting concept template parameters (PR #184406)
Corentin Jabot via cfe-commits
cfe-commits at lists.llvm.org
Wed Mar 11 02:10:14 PDT 2026
================
@@ -315,6 +315,7 @@ Bug Fixes in This Version
- Fixed an assertion failure caused by error recovery while extending a nested name specifier with results from ordinary lookup. (#GH181470)
- Fixed a crash when parsing ``#pragma clang attribute`` arguments for attributes that forbid arguments. (#GH182122)
- Fixed a bug with multiple-include optimization (MIOpt) state not being preserved in some cases during lexing, which could suppress header-guard mismatch diagnostics and interfere with include-guard optimization. (#GH180155)
+- Fixed a crash when normalizing constraints involving concept template parameters whose index coincided with non-concept template parameters in the same parameter mapping. (#GH184406)
----------------
cor3ntin wrote:
```suggestion
- Fixed a crash when normalizing constraints involving concept template parameters whose index coincided with non-concept template parameters in the same parameter mapping.
```
We usually link related issues, not PRs
https://github.com/llvm/llvm-project/pull/184406
More information about the cfe-commits
mailing list