[clang] [Clang] Implement diagnostics for why `std::is_standard_layout` is false (PR #144161)
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Wed Jun 25 10:13:26 PDT 2025
AaronBallman wrote:
Precommit CI found relevant failures:
```
FAILED: tools/clang/include/clang/Basic/DiagnosticAnalysisEnums.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/Basic/DiagnosticAnalysisEnums.inc
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/Basic && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-tblgen -gen-clang-diags-enums -clang-component=Analysis -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Basic -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Basic/Diagnostic.td --write-if-changed -o DiagnosticAnalysisEnums.inc -d DiagnosticAnalysisEnums.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Basic /home/gha/actions-runner/_work/llvm-project/llvm-project/build /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/Basic /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/Basic/DiagnosticAnalysisEnums.inc.d /home/gha/actions-runner/_work/llvm-project/llvm-project/build/CMakeFiles/d/cf0b499e292100c840f13d8fd4f9c37039043cd2a7ced2cb25ac66d1e34104e6.d
Included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Basic/Diagnostic.td:236:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Basic/DiagnosticSemaKinds.td:1775:5: error: Duplicate enumerator name 'VirtualFunction'
def note_unsatisfied_trait_reason
^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-tblgen: 1 errors.
```
https://github.com/llvm/llvm-project/pull/144161
More information about the cfe-commits
mailing list