[Mlir-commits] [clang] [llvm] [mlir] [DAG] Refactor Undef/Poison queries to use UndefPoisonKind enum. (PR #195508)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Sun May 3 01:50:39 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
The build failed before running any tests. Click on a failure below to see the details.
<details>
<summary>[code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.h.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.h.inc</summary>
```
FAILED: [code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.h.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.h.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\tools\mlir\include\mlir\Dialect\OpenACC && C:\_work\llvm-project\llvm-project\build\bin\mlir-tblgen.exe -gen-enum-decls -IC:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC -IC:/_work/llvm-project/llvm-project/build/tools/mlir/include -IC:/_work/llvm-project/llvm-project/mlir/include -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include --long-string-literals=0 C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td --write-if-changed -o OpenACCOpsEnums.h.inc -d OpenACCOpsEnums.h.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.h.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/c249245b7fc43650f48b66d66cbabd948078c08d9f943d15ef48bee9f97c1214.d"
C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td:2912:1: error: Unknown token when expecting a type
def OpenACC_YieldOp : OpenACC_Op<"yield", [Pure, ReturnLike, Terminator,
^
```
</details>
<details>
<summary>[code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.cpp.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.cpp.inc</summary>
```
FAILED: [code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.cpp.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.cpp.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\tools\mlir\include\mlir\Dialect\OpenACC && C:\_work\llvm-project\llvm-project\build\bin\mlir-tblgen.exe -gen-enum-defs -IC:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC -IC:/_work/llvm-project/llvm-project/build/tools/mlir/include -IC:/_work/llvm-project/llvm-project/mlir/include -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include --long-string-literals=0 C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td --write-if-changed -o OpenACCOpsEnums.cpp.inc -d OpenACCOpsEnums.cpp.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.cpp.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/3b01959cc4d6398d562929cf51e5267f1a6b6797b1e16d5ef1e2ba001c7b6690.d"
C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td:2912:1: error: Unknown token when expecting a type
def OpenACC_YieldOp : OpenACC_Op<"yield", [Pure, ReturnLike, Terminator,
^
```
</details>
<details>
<summary>[code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.cpp.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.cpp.inc</summary>
```
FAILED: [code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.cpp.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.cpp.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\tools\mlir\include\mlir\Dialect\OpenACC && C:\_work\llvm-project\llvm-project\build\bin\mlir-tblgen.exe -gen-op-defs -IC:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC -IC:/_work/llvm-project/llvm-project/build/tools/mlir/include -IC:/_work/llvm-project/llvm-project/mlir/include -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include --long-string-literals=0 C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td --write-if-changed -o OpenACCOps.cpp.inc -d OpenACCOps.cpp.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.cpp.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/b87fc82e0af7f3fdda104008a9ee6e257c54cdca406dd102b5d2a83e06a58250.d"
C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td:2912:1: error: Unknown token when expecting a type
def OpenACC_YieldOp : OpenACC_Op<"yield", [Pure, ReturnLike, Terminator,
^
```
</details>
<details>
<summary>[code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc</summary>
```
FAILED: [code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\tools\mlir\include\mlir\Dialect\OpenACC && C:\_work\llvm-project\llvm-project\build\bin\mlir-tblgen.exe -gen-op-decls -IC:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC -IC:/_work/llvm-project/llvm-project/build/tools/mlir/include -IC:/_work/llvm-project/llvm-project/mlir/include -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include --long-string-literals=0 C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td --write-if-changed -o OpenACCOps.h.inc -d OpenACCOps.h.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/53046efab4c30929618c797e5f66d39cdf8e64a7cd1d68e4b47aa60fcbd50aba.d"
C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td:2912:1: error: Unknown token when expecting a type
def OpenACC_YieldOp : OpenACC_Op<"yield", [Pure, ReturnLike, Terminator,
^
```
</details>
<details>
<summary>[code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.cpp.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.cpp.inc</summary>
```
FAILED: [code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.cpp.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.cpp.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\tools\mlir\include\mlir\Dialect\OpenACC && C:\_work\llvm-project\llvm-project\build\bin\mlir-tblgen.exe -gen-dialect-defs -dialect=acc -IC:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC -IC:/_work/llvm-project/llvm-project/build/tools/mlir/include -IC:/_work/llvm-project/llvm-project/mlir/include -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include --long-string-literals=0 C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td --write-if-changed -o OpenACCOpsDialect.cpp.inc -d OpenACCOpsDialect.cpp.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.cpp.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/b923b78c85625c99f62cf2a5236f74047ac81873c96eb860355bc615abbd8ebb.d"
C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td:2912:1: error: Unknown token when expecting a type
def OpenACC_YieldOp : OpenACC_Op<"yield", [Pure, ReturnLike, Terminator,
^
```
</details>
<details>
<summary>[code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.h.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.h.inc</summary>
```
FAILED: [code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.h.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.h.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\tools\mlir\include\mlir\Dialect\OpenACC && C:\_work\llvm-project\llvm-project\build\bin\mlir-tblgen.exe -gen-dialect-decls -dialect=acc -IC:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC -IC:/_work/llvm-project/llvm-project/build/tools/mlir/include -IC:/_work/llvm-project/llvm-project/mlir/include -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include --long-string-literals=0 C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td --write-if-changed -o OpenACCOpsDialect.h.inc -d OpenACCOpsDialect.h.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.h.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/5e631bec6d32a8c97e3ce9e5e32b1f1fb707b0fd745a2d2d6dde1cc4660aa875.d"
C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td:2912:1: error: Unknown token when expecting a type
def OpenACC_YieldOp : OpenACC_Op<"yield", [Pure, ReturnLike, Terminator,
^
```
</details>
<details>
<summary>[code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsTypes.cpp.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsTypes.cpp.inc</summary>
```
FAILED: [code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsTypes.cpp.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsTypes.cpp.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\tools\mlir\include\mlir\Dialect\OpenACC && C:\_work\llvm-project\llvm-project\build\bin\mlir-tblgen.exe -gen-typedef-defs -typedefs-dialect=acc -IC:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC -IC:/_work/llvm-project/llvm-project/build/tools/mlir/include -IC:/_work/llvm-project/llvm-project/mlir/include -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include --long-string-literals=0 C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td --write-if-changed -o OpenACCOpsTypes.cpp.inc -d OpenACCOpsTypes.cpp.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsTypes.cpp.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/18b574adb8b3ca65344c91e19c552355f6a0c8004c74a90afb3488b7125d52fd.d"
C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td:2912:1: error: Unknown token when expecting a type
def OpenACC_YieldOp : OpenACC_Op<"yield", [Pure, ReturnLike, Terminator,
^
```
</details>
<details>
<summary>[code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsTypes.h.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsTypes.h.inc</summary>
```
FAILED: [code=1] tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsTypes.h.inc C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsTypes.h.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\tools\mlir\include\mlir\Dialect\OpenACC && C:\_work\llvm-project\llvm-project\build\bin\mlir-tblgen.exe -gen-typedef-decls -typedefs-dialect=acc -IC:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC -IC:/_work/llvm-project/llvm-project/build/tools/mlir/include -IC:/_work/llvm-project/llvm-project/mlir/include -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include --long-string-literals=0 C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td --write-if-changed -o OpenACCOpsTypes.h.inc -d OpenACCOpsTypes.h.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC C:/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/OpenACC/OpenACCOpsTypes.h.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/4fff1e3752c196a330abc4b3224dc5fa5c7a3d459e427c7fee144815476b0fec.d"
C:/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td:2912:1: error: Unknown token when expecting a type
def OpenACC_YieldOp : OpenACC_Op<"yield", [Pure, ReturnLike, Terminator,
^
```
</details>
<details>
<summary>[code=1] lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.obj</summary>
```
FAILED: [code=1] lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.obj
sccache C:\clang\clang-msvc\bin\clang-cl.exe /nologo -TP -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\_work\llvm-project\llvm-project\build\lib\CodeGen\SelectionDAG -IC:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\SelectionDAG -IC:\_work\llvm-project\llvm-project\build\include -IC:\_work\llvm-project\llvm-project\llvm\include /DWIN32 /D_WINDOWS /Zc:inline /Zc:__cplusplus /Oi /Brepro /bigobj /permissive- -Werror=unguarded-availability-new /W4 -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -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 /Gw /O2 /Ob2 -std:c++17 -MD -UNDEBUG /EHs-c- /GR- /showIncludes /Folib\CodeGen\SelectionDAG\CMakeFiles\LLVMSelectionDAG.dir\SelectionDAG.cpp.obj /Fdlib\CodeGen\SelectionDAG\CMakeFiles\LLVMSelectionDAG.dir\LLVMSelectionDAG.pdb -c -- C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\SelectionDAG\SelectionDAG.cpp
C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\SelectionDAG\SelectionDAG.cpp(4161,20): error: no matching member function for call to 'isGuaranteedNotToBeUndefOrPoison'
4161 | isGuaranteedNotToBeUndefOrPoison(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\_work\llvm-project\llvm-project\llvm\include\llvm/CodeGen/SelectionDAG.h(2346,17): note: candidate function not viable: no known conversion from 'bool' to 'UndefPoisonKind' for 3rd argument
2346 | LLVM_ABI bool isGuaranteedNotToBeUndefOrPoison(
| ^
2347 | SDValue Op, const APInt &DemandedElts,
2348 | UndefPoisonKind Kind = UndefPoisonKind::UndefOrPoison,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\_work\llvm-project\llvm-project\llvm\include\llvm/CodeGen/SelectionDAG.h(2339,17): note: candidate function not viable: requires at most 3 arguments, but 4 were provided
2339 | LLVM_ABI bool isGuaranteedNotToBeUndefOrPoison(
| ^
2340 | SDValue Op, UndefPoisonKind Kind = UndefPoisonKind::UndefOrPoison,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2341 | unsigned Depth = 0) const;
| ~~~~~~~~~~~~~~~~~~
1 error generated.
```
</details>
<details>
<summary>[code=1] lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.obj</summary>
```
FAILED: [code=1] lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.obj
sccache C:\clang\clang-msvc\bin\clang-cl.exe /nologo -TP -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\_work\llvm-project\llvm-project\build\lib\Target\AMDGPU -IC:\_work\llvm-project\llvm-project\llvm\lib\Target\AMDGPU -IC:\_work\llvm-project\llvm-project\build\include -IC:\_work\llvm-project\llvm-project\llvm\include /DWIN32 /D_WINDOWS /Zc:inline /Zc:__cplusplus /Oi /Brepro /bigobj /permissive- -Werror=unguarded-availability-new /W4 -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -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 /Gw /O2 /Ob2 -std:c++17 -MD -UNDEBUG /EHs-c- /GR- /showIncludes /Folib\Target\AMDGPU\CMakeFiles\LLVMAMDGPUCodeGen.dir\AMDGPUISelLowering.cpp.obj /Fdlib\Target\AMDGPU\CMakeFiles\LLVMAMDGPUCodeGen.dir\LLVMAMDGPUCodeGen.pdb -c -- C:\_work\llvm-project\llvm-project\llvm\lib\Target\AMDGPU\AMDGPUISelLowering.cpp
C:\_work\llvm-project\llvm-project\llvm\lib\Target\AMDGPU\AMDGPUISelLowering.cpp(6072,27): error: no matching member function for call to 'isGuaranteedNotToBeUndefOrPoison'
6072 | SelfMultiply &= DAG.isGuaranteedNotToBeUndefOrPoison(
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\_work\llvm-project\llvm-project\llvm\include\llvm/CodeGen/SelectionDAG.h(2346,17): note: candidate function not viable: no known conversion from 'bool' to 'UndefPoisonKind' for 3rd argument
2346 | LLVM_ABI bool isGuaranteedNotToBeUndefOrPoison(
| ^
2347 | SDValue Op, const APInt &DemandedElts,
2348 | UndefPoisonKind Kind = UndefPoisonKind::UndefOrPoison,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\_work\llvm-project\llvm-project\llvm\include\llvm/CodeGen/SelectionDAG.h(2339,17): note: candidate function not viable: requires at most 3 arguments, but 4 were provided
2339 | LLVM_ABI bool isGuaranteedNotToBeUndefOrPoison(
| ^
2340 | SDValue Op, UndefPoisonKind Kind = UndefPoisonKind::UndefOrPoison,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2341 | unsigned Depth = 0) const;
| ~~~~~~~~~~~~~~~~~~
1 error generated.
```
</details>
<details>
<summary>[code=1] tools/mlir/python/dialects/_acc_ops_gen.py C:/_work/llvm-project/llvm-project/build/tools/mlir/python/dialects/_acc_ops_gen.py</summary>
```
FAILED: [code=1] tools/mlir/python/dialects/_acc_ops_gen.py C:/_work/llvm-project/llvm-project/build/tools/mlir/python/dialects/_acc_ops_gen.py
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\tools\mlir\python && C:\_work\llvm-project\llvm-project\build\bin\mlir-tblgen.exe -gen-python-op-bindings -bind-dialect=acc -IC:/_work/llvm-project/llvm-project/mlir/python -IC:/_work/llvm-project/llvm-project/build/tools/mlir/include -IC:/_work/llvm-project/llvm-project/mlir/include -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include --long-string-literals=0 C:/_work/llvm-project/llvm-project/mlir/python/mlir/dialects/OpenACCOps.td --write-if-changed -o dialects/_acc_ops_gen.py -d dialects/_acc_ops_gen.py.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/mlir/python C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/tools/mlir/python C:/_work/llvm-project/llvm-project/build/tools/mlir/python/dialects/_acc_ops_gen.py.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/755a792f4c2b71ff1e9b471dfe1771e647d737157111994d6e92eca422737bf9.d"
Included from C:/_work/llvm-project/llvm-project/mlir/python/mlir/dialects/OpenACCOps.td:12:
C:/_work/llvm-project/llvm-project/mlir/include\mlir/Dialect/OpenACC/OpenACCOps.td:2912:1: error: Unknown token when expecting a type
def OpenACC_YieldOp : OpenACC_Op<"yield", [Pure, ReturnLike, Terminator,
^
```
</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/195508
More information about the Mlir-commits
mailing list