[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