-
Notifications
You must be signed in to change notification settings - Fork 13.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Clang][C++20] LLVM ERROR: out of memory
allocating string in diagnoseWellFormedUnsatisfiedConstraintExpr
#64172
Labels
clang:diagnostics
New/improved warning or error message in Clang, but not in clang-tidy or static analyzer
crash
Prefer [crash-on-valid] or [crash-on-invalid]
Comments
zyn0217
added a commit
to zyn0217/llvm-project
that referenced
this issue
Sep 4, 2023
…tFailure We're expecting a SubstitutionDiagnostic in diagnoseUnsatisfiedRequirement if the status of ExprRequirement is SubstFailure. Previously, the Requirement was created with Expr on SubstFailure by mistake, which could lead to the assertion failure in the subsequent diagnosis. Fixes clangd/clangd#1726 Fixes llvm#64723 Fixes llvm#64172 In addition, this patch also fixes an invalid test from D129499. Reviewed By: erichkeane Differential Revision: https://reviews.llvm.org/D158061
tru
pushed a commit
to llvm/llvm-project-release-prs
that referenced
this issue
Sep 5, 2023
…tFailure We're expecting a SubstitutionDiagnostic in diagnoseUnsatisfiedRequirement if the status of ExprRequirement is SubstFailure. Previously, the Requirement was created with Expr on SubstFailure by mistake, which could lead to the assertion failure in the subsequent diagnosis. Fixes clangd/clangd#1726 Fixes llvm/llvm-project#64723 Fixes llvm/llvm-project#64172 In addition, this patch also fixes an invalid test from D129499. Reviewed By: erichkeane Differential Revision: https://reviews.llvm.org/D158061
avillega
pushed a commit
to avillega/llvm-project
that referenced
this issue
Sep 11, 2023
…tFailure We're expecting a SubstitutionDiagnostic in diagnoseUnsatisfiedRequirement if the status of ExprRequirement is SubstFailure. Previously, the Requirement was created with Expr on SubstFailure by mistake, which could lead to the assertion failure in the subsequent diagnosis. Fixes clangd/clangd#1726 Fixes llvm#64723 Fixes llvm#64172 In addition, this patch also fixes an invalid test from D129499. Reviewed By: erichkeane Differential Revision: https://reviews.llvm.org/D158061
qihangkong
pushed a commit
to rvgpu/llvm
that referenced
this issue
Apr 18, 2024
…tFailure We're expecting a SubstitutionDiagnostic in diagnoseUnsatisfiedRequirement if the status of ExprRequirement is SubstFailure. Previously, the Requirement was created with Expr on SubstFailure by mistake, which could lead to the assertion failure in the subsequent diagnosis. Fixes clangd/clangd#1726 Fixes llvm/llvm-project#64723 Fixes llvm/llvm-project#64172 In addition, this patch also fixes an invalid test from D129499. Reviewed By: erichkeane Differential Revision: https://reviews.llvm.org/D158061
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
clang:diagnostics
New/improved warning or error message in Clang, but not in clang-tidy or static analyzer
crash
Prefer [crash-on-valid] or [crash-on-invalid]
When compiling the following ill-formed C++20 code some diagnostics are printed followed by the crash dump.
godbolt
The text was updated successfully, but these errors were encountered: