[clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
via cfe-commits
cfe-commits at lists.llvm.org
Sat Sep 12 06:46:22 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 84887 tests passed
* 1136 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/CIR/Dialect/IR/CMakeFiles/obj.MLIRCIR.dir/CIRMemorySlot.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/Dialect/IR/CMakeFiles/obj.MLIRCIR.dir/CIRMemorySlot.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/CIR/Dialect/IR -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/IR -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/Dialect/IR/CMakeFiles/obj.MLIRCIR.dir/CIRMemorySlot.cpp.o -MF tools/clang/lib/CIR/Dialect/IR/CMakeFiles/obj.MLIRCIR.dir/CIRMemorySlot.cpp.o.d -o tools/clang/lib/CIR/Dialect/IR/CMakeFiles/obj.MLIRCIR.dir/CIRMemorySlot.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/IR/CIRMemorySlot.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/IR/CIRMemorySlot.cpp:145:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
145 | return cir::LoadOp::create(builder, getLoc(), slot.elemType, getSrc());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/Dialect/Transforms/CMakeFiles/obj.MLIRCIRTransforms.dir/EHABILowering.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/Dialect/Transforms/CMakeFiles/obj.MLIRCIRTransforms.dir/EHABILowering.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/CIR/Dialect/Transforms -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/Dialect/Transforms/CMakeFiles/obj.MLIRCIRTransforms.dir/EHABILowering.cpp.o -MF tools/clang/lib/CIR/Dialect/Transforms/CMakeFiles/obj.MLIRCIRTransforms.dir/EHABILowering.cpp.o.d -o tools/clang/lib/CIR/Dialect/Transforms/CMakeFiles/obj.MLIRCIRTransforms.dir/EHABILowering.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/EHABILowering.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/EHABILowering.cpp:965:32: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
965 | auto loadOp = cir::LoadOp::create(builder, loc, elementType, srcPtr);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/Dialect/Transforms/CMakeFiles/obj.MLIRCIRTransforms.dir/LoweringPrepare.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/Dialect/Transforms/CMakeFiles/obj.MLIRCIRTransforms.dir/LoweringPrepare.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/CIR/Dialect/Transforms -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/Dialect/Transforms/CMakeFiles/obj.MLIRCIRTransforms.dir/LoweringPrepare.cpp.o -MF tools/clang/lib/CIR/Dialect/Transforms/CMakeFiles/obj.MLIRCIRTransforms.dir/LoweringPrepare.cpp.o.d -o tools/clang/lib/CIR/Dialect/Transforms/CMakeFiles/obj.MLIRCIRTransforms.dir/LoweringPrepare.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/LoweringPrepare.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/LoweringPrepare.cpp:2102:46: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
2102 | auto currentElement = cir::LoadOp::create(b, loc, eltTy, tmpAddr);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/LoweringPrepare.cpp:2109:46: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
2109 | auto currentElement = cir::LoadOp::create(b, loc, eltTy, tmpAddr);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/LoweringPrepare.cpp:2138:35: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
2138 | auto cur = cir::LoadOp::create(b, loc, eltTy, tmpAddr);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/LoweringPrepare.cpp:2148:46: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
2148 | auto el = cir::LoadOp::create(b, loc, eltTy, tmpAddr);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/LoweringPrepare.cpp:2155:46: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
2155 | auto el = cir::LoadOp::create(b, loc, eltTy, tmpAddr);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
5 errors generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinAMDGPU.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinAMDGPU.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinAMDGPU.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinAMDGPU.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinAMDGPU.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAMDGPU.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAMDGPU.cpp:97:35: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
97 | mlir::Value fabs = cir::FAbsOp::create(builder, loc, srcTy, src0);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:28658:5: note: 'create' has been explicitly marked deprecated here
28658 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltin.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltin.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltin.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltin.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltin.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp:570:18: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
570 | Operation::create(cgf.getBuilder(), arg.getLoc(), arg.getType(), arg);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp:2037:14: note: in instantiation of function template specialization 'emitUnaryFPBuiltin<cir::FAbsOp>' requested here
2037 | return emitUnaryFPBuiltin<cir::FAbsOp>(*this, *e);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:28658:5: note: 'create' has been explicitly marked deprecated here
28658 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinAArch64.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinAArch64.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinAArch64.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinAArch64.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinAArch64.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:208:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
208 | return Operation::create(builder, loc, funcResTy, args).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:1127:12: note: in instantiation of function template specialization 'emitNeonCallToOp<cir::FMAOp>' requested here
1127 | return emitNeonCallToOp<cir::FMAOp>(cgf.cgm, cgf.getBuilder(), {ty, ty, ty},
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:29474:5: note: 'create' has been explicitly marked deprecated here
29474 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:208:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
208 | return Operation::create(builder, loc, funcResTy, args).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:1216:12: note: in instantiation of function template specialization 'emitNeonCallToOp<cir::NearbyintOp>' requested here
1216 | return emitNeonCallToOp<cir::NearbyintOp>(cgf.cgm, cgf.getBuilder(), {ty},
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:44759:5: note: 'create' has been explicitly marked deprecated here
44759 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:208:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
208 | return Operation::create(builder, loc, funcResTy, args).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:2687:12: note: in instantiation of function template specialization 'emitNeonCallToOp<cir::FAbsOp>' requested here
2687 | return emitNeonCallToOp<cir::FAbsOp>(cgm, builder, {halfTy}, ops,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:28658:5: note: 'create' has been explicitly marked deprecated here
28658 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:208:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
208 | return Operation::create(builder, loc, funcResTy, args).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:3276:12: note: in instantiation of function template specialization 'emitNeonCallToOp<cir::RoundOp>' requested here
3276 | return emitNeonCallToOp<cir::RoundOp>(cgm, builder, {halfTy}, ops,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:48231:5: note: 'create' has been explicitly marked deprecated here
48231 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:208:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
208 | return Operation::create(builder, loc, funcResTy, args).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:3293:12: note: in instantiation of function template specialization 'emitNeonCallToOp<cir::FloorOp>' requested here
3293 | return emitNeonCallToOp<cir::FloorOp>(cgm, builder, {halfTy}, ops,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:32312:5: note: 'create' has been explicitly marked deprecated here
32312 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:208:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
208 | return Operation::create(builder, loc, funcResTy, args).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:3304:12: note: in instantiation of function template specialization 'emitNeonCallToOp<cir::RoundEvenOp>' requested here
3304 | return emitNeonCallToOp<cir::RoundEvenOp>(cgm, builder, {halfTy}, ops,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:47981:5: note: 'create' has been explicitly marked deprecated here
47981 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:208:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
208 | return Operation::create(builder, loc, funcResTy, args).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:3321:12: note: in instantiation of function template specialization 'emitNeonCallToOp<cir::CeilOp>' requested here
3321 | return emitNeonCallToOp<cir::CeilOp>(cgm, builder, {halfTy}, ops,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:15712:5: note: 'create' has been explicitly marked deprecated here
15712 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:208:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
208 | return Operation::create(builder, loc, funcResTy, args).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:3332:12: note: in instantiation of function template specialization 'emitNeonCallToOp<cir::RintOp>' requested here
3332 | return emitNeonCallToOp<cir::RintOp>(cgm, builder, {halfTy}, ops,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:47459:5: note: 'create' has been explicitly marked deprecated here
47459 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:208:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
208 | return Operation::create(builder, loc, funcResTy, args).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:3343:12: note: in instantiation of function template specialization 'emitNeonCallToOp<cir::TruncOp>' requested here
3343 | return emitNeonCallToOp<cir::TruncOp>(cgm, builder, {halfTy}, ops,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:53918:5: note: 'create' has been explicitly marked deprecated here
53918 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:208:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
208 | return Operation::create(builder, loc, funcResTy, args).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp:3489:12: note: in instantiation of function template specialization 'emitNeonCallToOp<cir::SqrtOp>' requested here
3489 | return emitNeonCallToOp<cir::SqrtOp>(cgm, builder, {halfTy}, ops,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:50118:5: note: 'create' has been explicitly marked deprecated here
50118 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
10 errors generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/Dialect/Transforms/TargetLowering/CMakeFiles/obj.MLIRCIRTargetLowering.dir/CIRABIRewriteContext.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/Dialect/Transforms/TargetLowering/CMakeFiles/obj.MLIRCIRTargetLowering.dir/CIRABIRewriteContext.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/CIR/Dialect/Transforms/TargetLowering -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/TargetLowering -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/Dialect/Transforms/TargetLowering/CMakeFiles/obj.MLIRCIRTargetLowering.dir/CIRABIRewriteContext.cpp.o -MF tools/clang/lib/CIR/Dialect/Transforms/TargetLowering/CMakeFiles/obj.MLIRCIRTargetLowering.dir/CIRABIRewriteContext.cpp.o.d -o tools/clang/lib/CIR/Dialect/Transforms/TargetLowering/CMakeFiles/obj.MLIRCIRTargetLowering.dir/CIRABIRewriteContext.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRABIRewriteContext.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRABIRewriteContext.cpp:407:28: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
407 | auto load = cir::LoadOp::create(builder, loc, dstSlot);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRABIRewriteContext.cpp:546:38: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
546 | newArgs.push_back(cir::LoadOp::create(builder, loc, fieldPtr));
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRABIRewriteContext.cpp:714:24: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
714 | cir::LoadOp::create(builder, loc, flatTy, flatSlot.getResult());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRABIRewriteContext.cpp:805:36: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
805 | auto loadOp = cir::LoadOp::create(builder, funcOp.getLoc(), blockArg);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRABIRewriteContext.cpp:1312:42: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
1312 | newArgs.push_back(cir::LoadOp::create(builder, call.getLoc(), fieldTy,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
5 errors generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinX86.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinX86.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinX86.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinX86.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenBuiltinX86.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinX86.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenBuiltinX86.cpp:2370:25: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
2370 | return cir::SqrtOp::create(builder, loc, arg.getType(), arg).getResult();
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:50118:5: note: 'create' has been explicitly marked deprecated here
50118 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenCoroutine.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenCoroutine.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenCoroutine.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenCoroutine.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenCoroutine.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenCoroutine.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenCoroutine.cpp:425:24: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
425 | cir::LoadOp::create(builder, openCurlyLoc, allocaTy, storeAddr)});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenCoroutine.cpp:767:37: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
767 | rval = RValue::get(cir::LoadOp::create(cgf.getBuilder(), scopeLoc,
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenCoroutine.cpp:775:44: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
775 | rval = RValue::getComplex(cir::LoadOp::create(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
3 errors generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenCXXABI.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenCXXABI.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenCXXABI.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenCXXABI.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenCXXABI.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenCXXABI.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenCXXABI.cpp:72:23: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
72 | return cir::LoadOp::create(cgf.getBuilder(), cgf.getLoc(vd->getLocation()),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenExpr.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenExpr.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenExpr.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenExpr.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenExpr.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenExpr.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenExpr.cpp:2767:20: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
2767 | cir::LoadOp::create(builder, loc, refLVal.getAddress().getElementType(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenFunction.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenFunction.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenFunction.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenFunction.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenFunction.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenFunction.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenFunction.cpp:360:31: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
360 | auto value = cir::LoadOp::create(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenExprScalar.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenExprScalar.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenExprScalar.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenExprScalar.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenExprScalar.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenExprScalar.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenExprScalar.cpp:2977:28: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
2977 | operand = cir::LoadOp::create(builder, loc, operand);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmt.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmt.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmt.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmt.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmt.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmt.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmt.cpp:708:31: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
708 | auto value = cir::LoadOp::create(builder, loc, retAlloca.getAllocaType(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmt.cpp:1387:29: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
1387 | auto value = cir::LoadOp::create(builder, loc, retAlloca.getAllocaType(),
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40929:5: note: 'create' has been explicitly marked deprecated here
40929 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
2 errors generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenOpenACCRecipe.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenOpenACCRecipe.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenOpenACCRecipe.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenOpenACCRecipe.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenOpenACCRecipe.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp:68:39: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
68 | auto loadCur = cir::LoadOp::create(builder, loc, {itr});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp:76:39: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
76 | auto loadCur = cir::LoadOp::create(builder, loc, {itr});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp:93:36: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
93 | auto load = cir::LoadOp::create(builder, loc, {itr});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp:244:33: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
244 | auto eltLoad = cir::LoadOp::create(builder, loc, {subVal});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp:285:39: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
285 | auto loadCur = cir::LoadOp::create(builder, loc, {itr});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp:294:36: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
294 | auto load = cir::LoadOp::create(builder, loc, {itr});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp:304:36: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
304 | auto load = cir::LoadOp::create(builder, loc, {itr});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp:626:39: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
626 | auto loadItr = cir::LoadOp::create(builder, loc, {itr});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp:635:39: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
635 | auto loadItr = cir::LoadOp::create(builder, loc, {itr});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.cpp:648:39: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
648 | auto loadItr = cir::LoadOp::create(builder, loc, {itr});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
10 errors generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmtOpenACC.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmtOpenACC.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmtOpenACC.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmtOpenACC.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmtOpenACC.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:87:27: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
87 | auto loopOp = LoopOp::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:18089:5: note: 'create' has been explicitly marked deprecated here
18089 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:366:30: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
366 | auto load = cir::LoadOp::create(builder, start, {alloca});
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:32:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
32 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:134:12: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOpAssociatedStmt<mlir::acc::ParallelOp, mlir::acc::YieldOp>' requested here
134 | return emitOpenACCOpAssociatedStmt<ParallelOp, mlir::acc::YieldOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:20657:5: note: 'create' has been explicitly marked deprecated here
20657 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:32:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
32 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:137:12: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOpAssociatedStmt<mlir::acc::SerialOp, mlir::acc::YieldOp>' requested here
137 | return emitOpenACCOpAssociatedStmt<SerialOp, mlir::acc::YieldOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:26721:5: note: 'create' has been explicitly marked deprecated here
26721 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:32:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
32 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:140:12: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOpAssociatedStmt<mlir::acc::KernelsOp, mlir::acc::TerminatorOp>' requested here
140 | return emitOpenACCOpAssociatedStmt<KernelsOp, mlir::acc::TerminatorOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:16913:5: note: 'create' has been explicitly marked deprecated here
16913 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:32:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
32 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:152:10: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOpAssociatedStmt<mlir::acc::DataOp, mlir::acc::TerminatorOp>' requested here
152 | return emitOpenACCOpAssociatedStmt<DataOp, mlir::acc::TerminatorOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:7103:5: note: 'create' has been explicitly marked deprecated here
7103 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:121:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
121 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:159:3: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOp<mlir::acc::InitOp>' requested here
159 | emitOpenACCOp<InitOp>(start, s.getDirectiveKind(), s.clauses());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:15708:5: note: 'create' has been explicitly marked deprecated here
15708 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:121:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
121 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:166:3: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOp<mlir::acc::SetOp>' requested here
166 | emitOpenACCOp<SetOp>(start, s.getDirectiveKind(), s.clauses());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:27057:5: note: 'create' has been explicitly marked deprecated here
27057 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:121:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
121 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:173:3: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOp<mlir::acc::ShutdownOp>' requested here
173 | emitOpenACCOp<ShutdownOp>(start, s.getDirectiveKind(), s.clauses());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:27312:5: note: 'create' has been explicitly marked deprecated here
27312 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:121:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
121 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:180:17: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOp<mlir::acc::WaitOp>' requested here
180 | auto waitOp = emitOpenACCOp<WaitOp>(start, s.getDirectiveKind(), s.clauses());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:30319:5: note: 'create' has been explicitly marked deprecated here
30319 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:75:24: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
75 | auto computeOp = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:217:12: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOpCombinedConstruct<mlir::acc::ParallelOp, mlir::acc::YieldOp>' requested here
217 | return emitOpenACCOpCombinedConstruct<ParallelOp, mlir::acc::YieldOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:20657:5: note: 'create' has been explicitly marked deprecated here
20657 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:75:24: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
75 | auto computeOp = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:220:12: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOpCombinedConstruct<mlir::acc::SerialOp, mlir::acc::YieldOp>' requested here
220 | return emitOpenACCOpCombinedConstruct<SerialOp, mlir::acc::YieldOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:26721:5: note: 'create' has been explicitly marked deprecated here
26721 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:75:24: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
75 | auto computeOp = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:223:12: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOpCombinedConstruct<mlir::acc::KernelsOp, mlir::acc::TerminatorOp>' requested here
223 | return emitOpenACCOpCombinedConstruct<KernelsOp, mlir::acc::TerminatorOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:16913:5: note: 'create' has been explicitly marked deprecated here
16913 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:32:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
32 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:235:10: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOpAssociatedStmt<mlir::acc::HostDataOp, mlir::acc::TerminatorOp>' requested here
235 | return emitOpenACCOpAssociatedStmt<HostDataOp, mlir::acc::TerminatorOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:15450:5: note: 'create' has been explicitly marked deprecated here
15450 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:121:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
121 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:242:3: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOp<mlir::acc::EnterDataOp>' requested here
242 | emitOpenACCOp<EnterDataOp>(start, s.getDirectiveKind(), s.clauses());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:10953:5: note: 'create' has been explicitly marked deprecated here
10953 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:121:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
121 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:249:3: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOp<mlir::acc::ExitDataOp>' requested here
249 | emitOpenACCOp<ExitDataOp>(start, s.getDirectiveKind(), s.clauses());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:11345:5: note: 'create' has been explicitly marked deprecated here
11345 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:121:17: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
121 | auto op = Op::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACC.cpp:256:3: note: in instantiation of function template specialization 'clang::CIRGen::CIRGenFunction::emitOpenACCOp<mlir::acc::UpdateOp>' requested here
256 | emitOpenACCOp<UpdateOp>(start, s.getDirectiveKind(), s.clauses());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:29361:5: note: 'create' has been explicitly marked deprecated here
29361 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
17 errors generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmtOpenACCLoop.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmtOpenACCLoop.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/CIR/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/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/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmtOpenACCLoop.cpp.o -MF tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmtOpenACCLoop.cpp.o.d -o tools/clang/lib/CIR/CodeGen/CMakeFiles/obj.clangCIR.dir/CIRGenStmtOpenACCLoop.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACCLoop.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/CodeGen/CIRGenStmtOpenACCLoop.cpp:61:21: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
61 | auto op = LoopOp::create(builder, start, retTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc:18089:5: note: 'create' has been explicitly marked deprecated here
18089 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
1 error generated.
```
</details>
<details>
<summary>tools/clang/lib/CIR/Lowering/DirectToLLVM/CMakeFiles/obj.clangCIRLoweringDirectToLLVM.dir/LowerToLLVM.cpp.o</summary>
```
FAILED: tools/clang/lib/CIR/Lowering/DirectToLLVM/CMakeFiles/obj.clangCIRLoweringDirectToLLVM.dir/LowerToLLVM.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/CIR/Lowering/DirectToLLVM -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Dialect/Transforms/TargetLowering -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/CIR/Lowering/DirectToLLVM/CMakeFiles/obj.clangCIRLoweringDirectToLLVM.dir/LowerToLLVM.cpp.o -MF tools/clang/lib/CIR/Lowering/DirectToLLVM/CMakeFiles/obj.clangCIRLoweringDirectToLLVM.dir/LowerToLLVM.cpp.o.d -o tools/clang/lib/CIR/Lowering/DirectToLLVM/CMakeFiles/obj.clangCIRLoweringDirectToLLVM.dir/LowerToLLVM.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::ACosOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:254:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::ACosOp>' requested here
254 | return lowerConstrainableFPOp<mlir::LLVM::ACosOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:1392:5: note: 'create' has been explicitly marked deprecated here
1392 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::ASinOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:272:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::ASinOp>' requested here
272 | return lowerConstrainableFPOp<mlir::LLVM::ASinOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:1644:5: note: 'create' has been explicitly marked deprecated here
1644 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::ATan2Op, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:290:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::ATan2Op>' requested here
290 | return lowerConstrainableFPOp<mlir::LLVM::ATan2Op>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:1911:5: note: 'create' has been explicitly marked deprecated here
1911 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::ATanOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:308:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::ATanOp>' requested here
308 | return lowerConstrainableFPOp<mlir::LLVM::ATanOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:2163:5: note: 'create' has been explicitly marked deprecated here
2163 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::FCeilOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:733:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::FCeilOp>' requested here
733 | return lowerConstrainableFPOp<mlir::LLVM::FCeilOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:26812:5: note: 'create' has been explicitly marked deprecated here
26812 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:910:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::CopySignOp, mlir::Type &, mlir::ValueRange>' requested here
910 | rewriter.replaceOpWithNewOp<mlir::LLVM::CopySignOp>(op, resTy, adaptor.getOperands());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:19438:5: note: 'create' has been explicitly marked deprecated here
19438 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::CosOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1094:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::CosOp>' requested here
1094 | return lowerConstrainableFPOp<mlir::LLVM::CosOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:23130:5: note: 'create' has been explicitly marked deprecated here
23130 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::CoshOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1112:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::CoshOp>' requested here
1112 | return lowerConstrainableFPOp<mlir::LLVM::CoshOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:23382:5: note: 'create' has been explicitly marked deprecated here
23382 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::Exp2Op, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1234:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::Exp2Op>' requested here
1234 | return lowerConstrainableFPOp<mlir::LLVM::Exp2Op>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:25598:5: note: 'create' has been explicitly marked deprecated here
25598 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::Exp10Op, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1252:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::Exp10Op>' requested here
1252 | return lowerConstrainableFPOp<mlir::LLVM::Exp10Op>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:25346:5: note: 'create' has been explicitly marked deprecated here
25346 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::ExpOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1270:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::ExpOp>' requested here
1270 | return lowerConstrainableFPOp<mlir::LLVM::ExpOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:25850:5: note: 'create' has been explicitly marked deprecated here
25850 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1315:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::FAbsOp, mlir::Type &, mlir::ValueRange>' requested here
1315 | rewriter.replaceOpWithNewOp<mlir::LLVM::FAbsOp>(op, resTy, adaptor.getOperands());
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:26560:5: note: 'create' has been explicitly marked deprecated here
26560 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::FMAOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1367:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::FMAOp>' requested here
1367 | return lowerConstrainableFPOp<mlir::LLVM::FMAOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:27346:5: note: 'create' has been explicitly marked deprecated here
27346 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::MaximumOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1398:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::MaximumOp>' requested here
1398 | return lowerConstrainableFPOp<mlir::LLVM::MaximumOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:34696:5: note: 'create' has been explicitly marked deprecated here
34696 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::MinimumOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1429:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::MinimumOp>' requested here
1429 | return lowerConstrainableFPOp<mlir::LLVM::MinimumOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:37883:5: note: 'create' has been explicitly marked deprecated here
37883 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::FMulAddOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1465:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::FMulAddOp>' requested here
1465 | return lowerConstrainableFPOp<mlir::LLVM::FMulAddOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:27628:5: note: 'create' has been explicitly marked deprecated here
27628 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::FFloorOp, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1554:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::FFloorOp>' requested here
1554 | return lowerConstrainableFPOp<mlir::LLVM::FFloorOp>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:27064:5: note: 'create' has been explicitly marked deprecated here
27064 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::Log2Op, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1934:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::Log2Op>' requested here
1934 | return lowerConstrainableFPOp<mlir::LLVM::Log2Op>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:31364:5: note: 'create' has been explicitly marked deprecated here
31364 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h:15:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMAttrs.h:17:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h:19:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/Interfaces/MemorySlotInterfaces.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/include/mlir/IR/PatternMatch.h:532:15: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
532 | OpTy::create(*builder, op->getLoc(), std::forward<Args>(args)...);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp:564:14: note: in instantiation of function template specialization 'mlir::RewriterBase::replaceOpWithNewOp<mlir::LLVM::Log10Op, mlir::Type &, mlir::ValueRange &>' requested here
564 | rewriter.replaceOpWithNewOp<LLVMOp>(op, llvmResTy, operands);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIRLowering.inc:1952:12: note: in instantiation of function template specialization 'cir::direct::lowerConstrainableFPOp<mlir::LLVM::Log10Op>' requested here
1952 | return lowerConstrainableFPOp<mlir::LLVM::Log10Op>(
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc:31112:5: note: 'create' has been explicitly marked deprecated here
31112 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
```
</details>
<details>
<summary>tools/clang/unittests/CIR/CMakeFiles/CIRUnitTests.dir/PointerLikeTest.cpp.o</summary>
```
FAILED: tools/clang/unittests/CIR/CMakeFiles/CIRUnitTests.dir/PointerLikeTest.cpp.o
sccache /opt/llvm/bin/clang++ -DLLVM_BUILD_STATIC -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/unittests/CIR -I/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/CIR -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 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../mlir/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 -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -Wno-suggest-override -MD -MT tools/clang/unittests/CIR/CMakeFiles/CIRUnitTests.dir/PointerLikeTest.cpp.o -MF tools/clang/unittests/CIR/CMakeFiles/CIRUnitTests.dir/PointerLikeTest.cpp.o.d -o tools/clang/unittests/CIR/CMakeFiles/CIRUnitTests.dir/PointerLikeTest.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/CIR/PointerLikeTest.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/CIR/PointerLikeTest.cpp:272:52: error: 'create' is deprecated: use the overload taking Properties and discardableAttributes instead [-Werror,-Wdeprecated-declarations]
272 | OwningOpRef<cir::LoadOp> loadOp = cir::LoadOp::create(b, loc, accessVal);
| ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/CIR/Dialect/IR/CIROps.h.inc:40935:5: note: 'create' has been explicitly marked deprecated here
40935 | [[deprecated("use the overload taking Properties and discardableAttributes instead")]]
| ^
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/211761
More information about the cfe-commits
mailing list