github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 82032 tests passed
* 1602 tests skipped
All executed tests passed, but another part of the build **failed**. Click on a
failure below to see the details.
<details>
<summary>tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o</summary>
```
FAILED: tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o
sccache /opt/llvm/bin/clang++ -DCLANG_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS
-D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/lib/Sema
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema
-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 -gmlt
-fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror
-Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
-Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers
-pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported
-fdiagnostics-color -ffunction-sections -fdata-sections -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -UNDEBUG
-fno-exceptions -funwind-tables -fno-rtti -MD -MT
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o -MF
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o.d -o
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o -c
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaConcept.cpp
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaConcept.cpp:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::AdjustConstraints>::RebuildOMPDepthClause' requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::AdjustConstraints>::TransformOMPDepthClause' requested here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:195:1: note: expanded from here
195 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::AdjustConstraints>::TransformOMPClause' requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::AdjustConstraints>::TransformOMPExecutableDirective' requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::AdjustConstraints>::TransformOMPTeamsDirective' requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:12:1: note: expanded from here
12 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::AdjustConstraints>::TransformStmt' requested here
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:14379:20:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::AdjustConstraints>::TransformCompoundStmt' requested here
14379 | = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::AdjustConstraints>::TransformStmtExpr' requested here
86 | STMTEXPR(StmtExpr, Expr)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:84:32:
note: expanded from macro 'STMTEXPR'
84 | # define STMTEXPR(Type, Base) EXPR(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4459:49:
note: expanded from macro 'EXPR'
4459 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(E));
| ^
<scratch space>:15:1: note: expanded from here
15 | TransformStmtExpr
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaConcept.cpp:2587:16:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::AdjustConstraints>::TransformExpr' requested here
2587 | .TransformExpr(const_cast<Expr *>(AC1[I].ConstraintExpr))
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o</summary>
```
FAILED: tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o
sccache /opt/llvm/bin/clang++ -DCLANG_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS
-D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/lib/Sema
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema
-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 -gmlt
-fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror
-Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
-Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers
-pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported
-fdiagnostics-color -ffunction-sections -fdata-sections -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -UNDEBUG
-fno-exceptions -funwind-tables -fno-rtti -MD -MT
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o -MF
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o.d -o
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o -c
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function
'clang::TreeTransform<EnsureImmediateInvocationInDefaultArgs>::RebuildOMPDepthClause'
requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function
'clang::TreeTransform<EnsureImmediateInvocationInDefaultArgs>::TransformOMPDepthClause'
requested here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:104:1: note: expanded from here
104 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function
'clang::TreeTransform<EnsureImmediateInvocationInDefaultArgs>::TransformOMPClause'
requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function
'clang::TreeTransform<EnsureImmediateInvocationInDefaultArgs>::TransformOMPExecutableDirective'
requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function
'clang::TreeTransform<EnsureImmediateInvocationInDefaultArgs>::TransformOMPTeamsDirective'
requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:80:1: note: expanded from here
80 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: in instantiation of member function
'clang::TreeTransform<EnsureImmediateInvocationInDefaultArgs>::TransformStmt'
requested here
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:14379:20:
note: in instantiation of member function
'clang::TreeTransform<EnsureImmediateInvocationInDefaultArgs>::TransformCompoundStmt'
requested here
14379 | = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1:
note: in instantiation of member function
'clang::TreeTransform<EnsureImmediateInvocationInDefaultArgs>::TransformStmtExpr'
requested here
86 | STMTEXPR(StmtExpr, Expr)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:84:32:
note: expanded from macro 'STMTEXPR'
84 | # define STMTEXPR(Type, Base) EXPR(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4459:49:
note: expanded from macro 'EXPR'
4459 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(E));
| ^
<scratch space>:140:1: note: expanded from here
140 | TransformStmtExpr
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4500:25:
note: in instantiation of member function
'clang::TreeTransform<EnsureImmediateInvocationInDefaultArgs>::TransformExpr'
requested here
4500 | return getDerived().TransformExpr(Init);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:5754:11:
note: in instantiation of member function
'clang::TreeTransform<EnsureImmediateInvocationInDefaultArgs>::TransformInitializer'
requested here
5754 | TransformInitializer(Init, VD->getInitStyle() ==
VarDecl::CallInit);
| ^
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformToPE>::RebuildOMPDepthClause' requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformToPE>::TransformOMPDepthClause' requested here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:104:1: note: expanded from here
104 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformToPE>::TransformOMPClause' requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformToPE>::TransformOMPExecutableDirective' requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformToPE>::TransformOMPTeamsDirective' requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:80:1: note: expanded from here
80 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformToPE>::TransformStmt' requested here
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:14379:20:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformToPE>::TransformCompoundStmt' requested here
14379 | = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformToPE>::TransformStmtExpr' requested here
86 | STMTEXPR(StmtExpr, Expr)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:84:32:
note: expanded from macro 'STMTEXPR'
84 | # define STMTEXPR(Type, Base) EXPR(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4459:49:
note: expanded from macro 'EXPR'
4459 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(E));
| ^
<scratch space>:140:1: note: expanded from here
140 | TransformStmtExpr
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:18204:31:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformToPE>::TransformExpr' requested here
18204 | return TransformToPE(*this).TransformExpr(E);
| ^
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function
'clang::TreeTransform<ComplexRemove>::RebuildOMPDepthClause' requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function
'clang::TreeTransform<ComplexRemove>::TransformOMPDepthClause' requested here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:104:1: note: expanded from here
104 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function
'clang::TreeTransform<ComplexRemove>::TransformOMPClause' requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function
'clang::TreeTransform<ComplexRemove>::TransformOMPExecutableDirective'
requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function
'clang::TreeTransform<ComplexRemove>::TransformOMPTeamsDirective' requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:80:1: note: expanded from here
80 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: in instantiation of member function
'clang::TreeTransform<ComplexRemove>::TransformStmt' requested here
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:14379:20:
note: in instantiation of member function
'clang::TreeTransform<ComplexRemove>::TransformCompoundStmt' requested here
14379 | = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1:
note: in instantiation of member function
'clang::TreeTransform<ComplexRemove>::TransformStmtExpr' requested here
86 | STMTEXPR(StmtExpr, Expr)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:84:32:
note: expanded from macro 'STMTEXPR'
84 | # define STMTEXPR(Type, Base) EXPR(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4459:49:
note: expanded from macro 'EXPR'
4459 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(E));
| ^
<scratch space>:140:1: note: expanded from here
140 | TransformStmtExpr
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:18533:20:
note: in instantiation of member function
'clang::TreeTransform<ComplexRemove>::TransformExpr' requested here
18533 | return Base::TransformExpr(E->getSubExpr());
| ^
3 errors generated.
```
</details>
<details>
<summary>tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o</summary>
```
FAILED: tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o
sccache /opt/llvm/bin/clang++ -DCLANG_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS
-D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/lib/Sema
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema
-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 -gmlt
-fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror
-Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
-Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers
-pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported
-fdiagnostics-color -ffunction-sections -fdata-sections -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -UNDEBUG
-fno-exceptions -funwind-tables -fno-rtti -MD -MT
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o -MF
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o.d -o
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o -c
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaSYCL.cpp
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaSYCL.cpp:12:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::OutlinedFunctionDeclBodyInstantiator>::RebuildOMPDepthClause'
requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::OutlinedFunctionDeclBodyInstantiator>::TransformOMPDepthClause'
requested here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:30:1: note: expanded from here
30 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::OutlinedFunctionDeclBodyInstantiator>::TransformOMPClause'
requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::OutlinedFunctionDeclBodyInstantiator>::TransformOMPExecutableDirective'
requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::OutlinedFunctionDeclBodyInstantiator>::TransformOMPTeamsDirective'
requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:41:1: note: expanded from here
41 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaSYCL.cpp:662:39:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::OutlinedFunctionDeclBodyInstantiator>::TransformStmt' requested here
662 | Stmt *OFDBody = OFDBodyInstantiator.TransformStmt(Body).get();
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o</summary>
```
FAILED:
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o
sccache /opt/llvm/bin/clang++ -DCLANG_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS
-D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/lib/Sema
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema
-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 -gmlt
-fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror
-Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
-Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers
-pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported
-fdiagnostics-color -ffunction-sections -fdata-sections -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -UNDEBUG
-fno-exceptions -funwind-tables -fno-rtti -MD -MT
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o
-MF
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o.d
-o
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o
-c
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:13:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::SubstituteDeducedTypeTransform>::RebuildOMPDepthClause' requested
here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::SubstituteDeducedTypeTransform>::TransformOMPDepthClause' requested
here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:30:1: note: expanded from here
30 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::SubstituteDeducedTypeTransform>::TransformOMPClause' requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::SubstituteDeducedTypeTransform>::TransformOMPExecutableDirective'
requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::SubstituteDeducedTypeTransform>::TransformOMPTeamsDirective'
requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:41:1: note: expanded from here
41 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to
see all)
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:14379:20:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::SubstituteDeducedTypeTransform>::TransformCompoundStmt' requested
here
14379 | = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::SubstituteDeducedTypeTransform>::TransformStmtExpr' requested here
86 | STMTEXPR(StmtExpr, Expr)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:84:32:
note: expanded from macro 'STMTEXPR'
84 | # define STMTEXPR(Type, Base) EXPR(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4459:49:
note: expanded from macro 'EXPR'
4459 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(E));
| ^
<scratch space>:70:1: note: expanded from here
70 | TransformStmtExpr
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5922:28:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::SubstituteDeducedTypeTransform>::TransformExpr' requested here
5922 | NewSize = getDerived().TransformExpr(OldSize).template getAs<Expr>();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:25:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::SubstituteDeducedTypeTransform>::TransformConstantArrayType'
requested here
25 | TYPE(ConstantArray, ArrayType)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeLocNodes.def:32:27:
note: expanded from macro 'TYPE'
32 | #define TYPE(Class, Base) UNQUAL_TYPELOC(Class, Base##Loc)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeLocNodes.def:24:39:
note: expanded from macro 'UNQUAL_TYPELOC'
24 | # define UNQUAL_TYPELOC(Class, Base) TYPELOC(Class, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5476:25:
note: expanded from macro 'TYPELOC'
5476 | return getDerived().Transform##CLASS##Type(TLB,
\
| ^
<scratch space>:24:1: note: expanded from here
24 | TransformConstantArrayType
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:5132:29:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::SubstituteDeducedTypeTransform>::TransformType' requested here
5132 | return getDerived().TransformType(TLB, TL.getValueLoc());
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o</summary>
```
FAILED: tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o
sccache /opt/llvm/bin/clang++ -DCLANG_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS
-D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/lib/Sema
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema
-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 -gmlt
-fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror
-Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
-Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers
-pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported
-fdiagnostics-color -ffunction-sections -fdata-sections -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -UNDEBUG
-fno-exceptions -funwind-tables -fno-rtti -MD -MT
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o -MF
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o.d -o
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o -c
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOpenMP.cpp:17:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CaptureVars>::RebuildOMPDepthClause' requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CaptureVars>::TransformOMPDepthClause' requested here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:209:1: note: expanded from here
209 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CaptureVars>::TransformOMPClause' requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CaptureVars>::TransformOMPExecutableDirective' requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CaptureVars>::TransformOMPTeamsDirective' requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:22:1: note: expanded from here
22 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CaptureVars>::TransformStmt' requested here
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:14379:20:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CaptureVars>::TransformCompoundStmt' requested here
14379 | = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CaptureVars>::TransformStmtExpr' requested here
86 | STMTEXPR(StmtExpr, Expr)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:84:32:
note: expanded from macro 'STMTEXPR'
84 | # define STMTEXPR(Type, Base) EXPR(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4459:49:
note: expanded from macro 'EXPR'
4459 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(E));
| ^
<scratch space>:35:1: note: expanded from here
35 | TransformStmtExpr
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOpenMP.cpp:5632:51:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CaptureVars>::TransformExpr' requested here
5632 | Expr *NewE = AssertSuccess(CaptureVars(Actions).TransformExpr(E));
| ^
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOpenMP.cpp:17:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformExprToCaptures>::RebuildOMPDepthClause' requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformExprToCaptures>::TransformOMPDepthClause' requested here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:209:1: note: expanded from here
209 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformExprToCaptures>::TransformOMPClause' requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformExprToCaptures>::TransformOMPExecutableDirective'
requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformExprToCaptures>::TransformOMPTeamsDirective' requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:22:1: note: expanded from here
22 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformExprToCaptures>::TransformStmt' requested here
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:14379:20:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformExprToCaptures>::TransformCompoundStmt' requested here
14379 | = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformExprToCaptures>::TransformStmtExpr' requested here
86 | STMTEXPR(StmtExpr, Expr)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:84:32:
note: expanded from macro 'STMTEXPR'
84 | # define STMTEXPR(Type, Base) EXPR(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4459:49:
note: expanded from macro 'EXPR'
4459 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(E));
| ^
<scratch space>:35:1: note: expanded from here
35 | TransformStmtExpr
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOpenMP.cpp:21290:30:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TransformExprToCaptures>::TransformExpr' requested here
21290 |
RebuildToCapture.TransformExpr(RefExpr->IgnoreParens()).get();
| ^
2 errors generated.
```
</details>
<details>
<summary>tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o</summary>
```
FAILED:
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o
sccache /opt/llvm/bin/clang++ -DCLANG_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS
-D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/lib/Sema
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema
-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 -gmlt
-fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror
-Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
-Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers
-pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported
-fdiagnostics-color -ffunction-sections -fdata-sections -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -UNDEBUG
-fno-exceptions -funwind-tables -fno-rtti -MD -MT
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o
-MF
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o.d
-o
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o
-c
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeductionGuide.cpp
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeductionGuide.cpp:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::ExtractTypeForDeductionGuide>::RebuildOMPDepthClause' requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::ExtractTypeForDeductionGuide>::TransformOMPDepthClause' requested
here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:30:1: note: expanded from here
30 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::ExtractTypeForDeductionGuide>::TransformOMPClause' requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::ExtractTypeForDeductionGuide>::TransformOMPExecutableDirective'
requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::ExtractTypeForDeductionGuide>::TransformOMPTeamsDirective'
requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:41:1: note: expanded from here
41 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to
see all)
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:14379:20:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::ExtractTypeForDeductionGuide>::TransformCompoundStmt' requested here
14379 | = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::ExtractTypeForDeductionGuide>::TransformStmtExpr' requested here
86 | STMTEXPR(StmtExpr, Expr)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:84:32:
note: expanded from macro 'STMTEXPR'
84 | # define STMTEXPR(Type, Base) EXPR(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4459:49:
note: expanded from macro 'EXPR'
4459 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(E));
| ^
<scratch space>:70:1: note: expanded from here
70 | TransformStmtExpr
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5922:28:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::ExtractTypeForDeductionGuide>::TransformExpr' requested here
5922 | NewSize = getDerived().TransformExpr(OldSize).template getAs<Expr>();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:25:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::ExtractTypeForDeductionGuide>::TransformConstantArrayType'
requested here
25 | TYPE(ConstantArray, ArrayType)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeLocNodes.def:32:27:
note: expanded from macro 'TYPE'
32 | #define TYPE(Class, Base) UNQUAL_TYPELOC(Class, Base##Loc)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeLocNodes.def:24:39:
note: expanded from macro 'UNQUAL_TYPELOC'
24 | # define UNQUAL_TYPELOC(Class, Base) TYPELOC(Class, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5476:25:
note: expanded from macro 'TYPELOC'
5476 | return getDerived().Transform##CLASS##Type(TLB,
\
| ^
<scratch space>:24:1: note: expanded from here
24 | TransformConstantArrayType
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeductionGuide.cpp:188:11:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::ExtractTypeForDeductionGuide>::TransformType' requested here
188 | TransformType(InnerTLB,
OrigDecl->getTypeSourceInfo()->getTypeLoc());
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o</summary>
```
FAILED:
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o
sccache /opt/llvm/bin/clang++ -DCLANG_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS
-D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/lib/Sema
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema
-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 -gmlt
-fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror
-Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
-Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers
-pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported
-fdiagnostics-color -ffunction-sections -fdata-sections -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -UNDEBUG
-fno-exceptions -funwind-tables -fno-rtti -MD -MT
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o
-MF
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o.d
-o
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o
-c
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:12:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function
'clang::TreeTransform<SpecialMemberTypeInfoRebuilder>::RebuildOMPDepthClause'
requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function
'clang::TreeTransform<SpecialMemberTypeInfoRebuilder>::TransformOMPDepthClause'
requested here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:30:1: note: expanded from here
30 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function
'clang::TreeTransform<SpecialMemberTypeInfoRebuilder>::TransformOMPClause'
requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function
'clang::TreeTransform<SpecialMemberTypeInfoRebuilder>::TransformOMPExecutableDirective'
requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function
'clang::TreeTransform<SpecialMemberTypeInfoRebuilder>::TransformOMPTeamsDirective'
requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:41:1: note: expanded from here
41 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to
see all)
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5660:25:
note: in instantiation of member function
'clang::TreeTransform<SpecialMemberTypeInfoRebuilder>::TransformTemplateSpecializationType'
requested here
5660 | return getDerived().TransformTemplateSpecializationType(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4775:13:
note: in instantiation of member function
'clang::TreeTransform<SpecialMemberTypeInfoRebuilder>::TransformTypeInObjectScope'
requested here
4775 | T = TransformTypeInObjectScope(TLB, TL, ObjectType,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7277:33:
note: in instantiation of member function
'clang::TreeTransform<SpecialMemberTypeInfoRebuilder>::TransformNestedNameSpecifierLoc'
requested here
7277 | QualifierLoc =
getDerived().TransformNestedNameSpecifierLoc(QualifierLoc);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7316:23:
note: in instantiation of member function
'clang::TreeTransform<SpecialMemberTypeInfoRebuilder>::TransformTagType'
requested here
7316 | return getDerived().TransformTagType(TLB, TL);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:5866:24:
note: in instantiation of member function
'clang::TreeTransform<SpecialMemberTypeInfoRebuilder>::TransformRecordType'
requested here
5866 | return Base::TransformRecordType(TLB, TL);
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o</summary>
```
FAILED: tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o
sccache /opt/llvm/bin/clang++ -DCLANG_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS
-D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/lib/Sema
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema
-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 -gmlt
-fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror
-Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
-Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers
-pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported
-fdiagnostics-color -ffunction-sections -fdata-sections -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -UNDEBUG
-fno-exceptions -funwind-tables -fno-rtti -MD -MT
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o -MF
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o.d -o
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o -c
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:11:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CurrentInstantiationRebuilder>::RebuildOMPDepthClause' requested
here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CurrentInstantiationRebuilder>::TransformOMPDepthClause' requested
here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:30:1: note: expanded from here
30 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CurrentInstantiationRebuilder>::TransformOMPClause' requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CurrentInstantiationRebuilder>::TransformOMPExecutableDirective'
requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CurrentInstantiationRebuilder>::TransformOMPTeamsDirective'
requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:41:1: note: expanded from here
41 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CurrentInstantiationRebuilder>::TransformStmt' requested here
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:14379:20:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CurrentInstantiationRebuilder>::TransformCompoundStmt' requested
here
14379 | = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CurrentInstantiationRebuilder>::TransformStmtExpr' requested here
86 | STMTEXPR(StmtExpr, Expr)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:84:32:
note: expanded from macro 'STMTEXPR'
84 | # define STMTEXPR(Type, Base) EXPR(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4459:49:
note: expanded from macro 'EXPR'
4459 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(E));
| ^
<scratch space>:70:1: note: expanded from here
70 | TransformStmtExpr
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:11619:20:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::CurrentInstantiationRebuilder>::TransformExpr' requested here
11619 | return Rebuilder.TransformExpr(E);
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o</summary>
```
FAILED:
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o
sccache /opt/llvm/bin/clang++ -DCLANG_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS
-D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/lib/Sema
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema
-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 -gmlt
-fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror
-Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
-Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers
-pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported
-fdiagnostics-color -ffunction-sections -fdata-sections -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -UNDEBUG
-fno-exceptions -funwind-tables -fno-rtti -MD -MT
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o
-MF
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o.d
-o
tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o
-c
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:12:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TemplateInstantiator>::RebuildOMPDepthClause' requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TemplateInstantiator>::TransformOMPDepthClause' requested here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:30:1: note: expanded from here
30 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TemplateInstantiator>::TransformOMPClause' requested here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TemplateInstantiator>::TransformOMPExecutableDirective' requested
here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TemplateInstantiator>::TransformOMPTeamsDirective' requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:41:1: note: expanded from here
41 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4394:23:
note: in instantiation of member function 'clang::TreeTransform<(anonymous
namespace)::TemplateInstantiator>::TransformStmt' requested here
4394 | return Instantiator.TransformStmt(S);
| ^
In file included from
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:12:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:1811:31:
error: no member named 'ActOnOpenMPDepthClause' in 'clang::SemaOpenMP'
1811 | return getSema().OpenMP().ActOnOpenMPDepthClause(Depth, StartLoc,
LParenLoc,
| ~~~~~~~~~~~~~~~~~~ ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10748:10:
note: in instantiation of member function
'clang::TreeTransform<ConstraintExprTransformer>::RebuildOMPDepthClause'
requested here
10748 | return RebuildOMPDepthClause(Depth, C->getBeginLoc(),
C->getLParenLoc(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5534:1:
note: in instantiation of member function
'clang::TreeTransform<ConstraintExprTransformer>::TransformOMPDepthClause'
requested here
5534 | __CLAUSE(depth, OMPDepthClause)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/llvm/Frontend/OpenMP/OMP.inc:5495:3:
note: expanded from macro '__CLAUSE'
5495 | CLAUSE_CLASS(OMPC_##Name, #Name, Class)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4441:25:
note: expanded from macro 'CLAUSE_CLASS'
4441 | return getDerived().Transform##Class(cast<Class>(S));
| ^
<scratch space>:30:1: note: expanded from here
30 | TransformOMPDepthClause
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:9594:40:
note: in instantiation of member function
'clang::TreeTransform<ConstraintExprTransformer>::TransformOMPClause' requested
here
9594 | OMPClause *Clause = getDerived().TransformOMPClause(*I);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:10180:33:
note: in instantiation of member function
'clang::TreeTransform<ConstraintExprTransformer>::TransformOMPExecutableDirective'
requested here
10180 | StmtResult Res = getDerived().TransformOMPExecutableDirective(D);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1122:1:
note: in instantiation of member function
'clang::TreeTransform<ConstraintExprTransformer>::TransformOMPTeamsDirective'
requested here
1122 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1120:41:
note: expanded from macro 'OMPTEAMSDIRECTIVE'
1120 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type,
Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:1116:46:
note: expanded from macro 'OMPEXECUTABLEDIRECTIVE'
1116 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4405:47:
note: expanded from macro 'STMT'
4405 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(S));
| ^
<scratch space>:41:1: note: expanded from here
41 | TransformOMPTeamsDirective
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8193:38:
note: in instantiation of member function
'clang::TreeTransform<ConstraintExprTransformer>::TransformStmt' requested here
8193 | StmtResult Result = getDerived().TransformStmt(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:14379:20:
note: in instantiation of member function
'clang::TreeTransform<ConstraintExprTransformer>::TransformCompoundStmt'
requested here
14379 | = getDerived().TransformCompoundStmt(E->getSubStmt(), true);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1:
note: in instantiation of member function
'clang::TreeTransform<ConstraintExprTransformer>::TransformStmtExpr' requested
here
86 | STMTEXPR(StmtExpr, Expr)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/StmtNodes.inc:84:32:
note: expanded from macro 'STMTEXPR'
84 | # define STMTEXPR(Type, Base) EXPR(Type, Base)
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4459:49:
note: expanded from macro 'EXPR'
4459 | case Stmt::Node##Class: return
getDerived().Transform##Node(cast<Node>(E));
| ^
<scratch space>:70:1: note: expanded from here
70 | TransformStmtExpr
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4519:22:
note: in instantiation of member function
'clang::TreeTransform<ConstraintExprTransformer>::TransformExpr' requested here
4519 | return Base::TransformExpr(E);
| ^
2 errors generated.
```
</details>
<details>
<summary>tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o</summary>
```
FAILED: tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o
sccache /opt/llvm/bin/clang++ -D_CINDEX_LIB_ -D_DEBUG -D_GLIBCXX_ASSERTIONS
-D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE
-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/libclang
-I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/tools/libclang
-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 -gmlt
-fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror
-Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
-Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers
-pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported
-fdiagnostics-color -ffunction-sections -fdata-sections -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -fPIC
-UNDEBUG -fno-exceptions -funwind-tables -fno-rtti -MD -MT
tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o -MF
tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o.d -o
tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o -c
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/tools/libclang/CXCursor.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/tools/libclang/CXCursor.cpp:175:11:
error: enumeration value 'OMPFlattenDirectiveClass' not handled in switch
[-Werror,-Wswitch]
175 | switch (S->getStmtClass()) {
| ^~~~~~~~~~~~~~~~~
1 error generated.
```
</details>
If these failures are unrelated to your changes (for example tests are broken
or flaky at HEAD), please open an issue at
https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/206977
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits