[Mlir-commits] [mlir] [MLIR][XeGPU] Updates XeGPU TensorDescAttr and Refine Gather/Scatter definition. (PR #109144)
LLVM Continuous Integration
llvmlistbot at llvm.org
Mon Sep 23 07:03:19 PDT 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `mlir-rocm-mi200` running on `mi200-buildbot` while building `mlir` at step 5 "build-check-mlir-build-only".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/177/builds/5459
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 5 (build-check-mlir-build-only) failure: build (failure)
...
16.264 [617/23/4096] Linking CXX static library lib/libLLVMMCParser.a
16.372 [616/23/4097] Linking CXX static library lib/libLLVMObject.a
16.420 [611/27/4098] Linking CXX static library lib/libLLVMCGData.a
16.452 [611/26/4099] Linking CXX static library lib/libLLVMRuntimeDyld.a
16.476 [611/25/4100] Linking CXX static library lib/libLLVMDebugInfoDWARF.a
16.498 [611/24/4101] Linking CXX static library lib/libLLVMJITLink.a
16.514 [611/23/4102] Linking CXX static library lib/libLLVMDebugInfoPDB.a
16.560 [610/23/4103] Linking CXX static library lib/libLLVMSymbolize.a
16.638 [609/23/4104] Linking CXX static library lib/libLLVMProfileData.a
16.756 [608/23/4105] Building CXX object tools/mlir/lib/Conversion/VectorToXeGPU/CMakeFiles/obj.MLIRVectorToXeGPU.dir/VectorToXeGPU.cpp.o
FAILED: tools/mlir/lib/Conversion/VectorToXeGPU/CMakeFiles/obj.MLIRVectorToXeGPU.dir/VectorToXeGPU.cpp.o
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/vol/worker/mi200-buildbot/mlir-rocm-mi200/build/tools/mlir/lib/Conversion/VectorToXeGPU -I/vol/worker/mi200-buildbot/mlir-rocm-mi200/llvm-project/mlir/lib/Conversion/VectorToXeGPU -I/vol/worker/mi200-buildbot/mlir-rocm-mi200/build/include -I/vol/worker/mi200-buildbot/mlir-rocm-mi200/llvm-project/llvm/include -I/vol/worker/mi200-buildbot/mlir-rocm-mi200/llvm-project/mlir/include -I/vol/worker/mi200-buildbot/mlir-rocm-mi200/build/tools/mlir/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/mlir/lib/Conversion/VectorToXeGPU/CMakeFiles/obj.MLIRVectorToXeGPU.dir/VectorToXeGPU.cpp.o -MF tools/mlir/lib/Conversion/VectorToXeGPU/CMakeFiles/obj.MLIRVectorToXeGPU.dir/VectorToXeGPU.cpp.o.d -o tools/mlir/lib/Conversion/VectorToXeGPU/CMakeFiles/obj.MLIRVectorToXeGPU.dir/VectorToXeGPU.cpp.o -c /vol/worker/mi200-buildbot/mlir-rocm-mi200/llvm-project/mlir/lib/Conversion/VectorToXeGPU/VectorToXeGPU.cpp
/vol/worker/mi200-buildbot/mlir-rocm-mi200/llvm-project/mlir/lib/Conversion/VectorToXeGPU/VectorToXeGPU.cpp:172:16: error: no member named 'MemoryScope' in namespace 'mlir::xegpu'
172 | xegpu::MemoryScope::Global,
| ~~~~~~~^
/vol/worker/mi200-buildbot/mlir-rocm-mi200/llvm-project/mlir/lib/Conversion/VectorToXeGPU/VectorToXeGPU.cpp:217:57: error: no member named 'MemoryScope' in namespace 'mlir::xegpu'
217 | /*scattered=*/false, /*array_length=*/1, xegpu::MemoryScope::Global,
| ~~~~~~~^
2 errors generated.
16.945 [608/22/4106] Linking CXX static library lib/libLLVMAnalysis.a
17.340 [608/21/4107] Building CXX object tools/mlir/lib/Dialect/XeGPU/Transforms/CMakeFiles/obj.MLIRXeGPUTransforms.dir/XeGPUFoldAliasOps.cpp.o
18.789 [608/20/4108] Building X86GenInstrInfo.inc...
20.735 [608/19/4109] Building CXX object tools/mlir/lib/Dialect/XeGPU/IR/CMakeFiles/obj.MLIRXeGPUDialect.dir/XeGPUDialect.cpp.o
20.900 [608/18/4110] Building CXX object tools/mlir/lib/Dialect/XeGPU/IR/CMakeFiles/obj.MLIRXeGPUDialect.dir/XeGPUOps.cpp.o
21.263 [608/17/4111] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
28.342 [608/16/4112] Building AMDGPUGenMCPseudoLowering.inc...
29.208 [608/15/4113] Building AMDGPUGenCallingConv.inc...
29.658 [608/14/4114] Building AMDGPUGenPostLegalizeGICombiner.inc...
29.682 [608/13/4115] Building AMDGPUGenRegBankGICombiner.inc...
29.971 [608/12/4116] Building AMDGPUGenSubtargetInfo.inc...
30.329 [608/11/4117] Building AMDGPUGenPreLegalizeGICombiner.inc...
30.645 [608/10/4118] Building AMDGPUGenMCCodeEmitter.inc...
30.948 [608/9/4119] Building AMDGPUGenDisassemblerTables.inc...
31.487 [608/8/4120] Building AMDGPUGenSearchableTables.inc...
40.742 [608/7/4121] Building AMDGPUGenAsmWriter.inc...
41.668 [608/6/4122] Building AMDGPUGenGlobalISel.inc...
42.882 [608/5/4123] Building AMDGPUGenDAGISel.inc...
43.200 [608/4/4124] Building AMDGPUGenAsmMatcher.inc...
44.094 [608/3/4125] Building AMDGPUGenInstrInfo.inc...
49.221 [608/2/4126] Building AMDGPUGenRegisterInfo.inc...
53.124 [608/1/4127] Building AMDGPUGenRegisterBank.inc...
ninja: build stopped: subcommand failed.
```
</details>
https://github.com/llvm/llvm-project/pull/109144
More information about the Mlir-commits
mailing list