Created
October 21, 2022 18:55
-
-
Save vmurali/671d0300d85e4615057385dcbfdf3260 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
muralivi@gogeta:~/projects/iree$ cmake --build ../iree-build | |
[0/2] Re-checking globbed directories... | |
[347/1202] Building CXX object third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorInterfaces.cpp.o | |
FAILED: third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorInterfaces.cpp.o | |
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR -I/usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/lld/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/lld/include -isystem /usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/../mlir/include -isystem /usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/mlir/include -isystem /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -w -fdiagnostics-color -g -fPIC -fno-exceptions -fno-rtti -std=c++17 -MD -MT third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorInterfaces.cpp.o -MF third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorInterfaces.cpp.o.d -o third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorInterfaces.cpp.o -c /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:18:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:20:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputBufferOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:21:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputTensorOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:22:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getOutputOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:24:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getOutputBufferOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:25:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getOutputTensorOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:28:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputAndOutputOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:49:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:51:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:52:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputTensorOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:53:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:55:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:56:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputTensorOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:59:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputAndOutputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:80:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:82:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:83:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputTensorOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:84:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorInterfaces.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:86:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
fatal error: too many errors emitted, stopping now [-ferror-limit=] | |
20 errors generated. | |
[350/1202] Building CXX object third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorDialect.cpp.o | |
FAILED: third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorDialect.cpp.o | |
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR -I/usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/lld/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/lld/include -isystem /usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/../mlir/include -isystem /usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/mlir/include -isystem /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -w -fdiagnostics-color -g -fPIC -fno-exceptions -fno-rtti -std=c++17 -MD -MT third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorDialect.cpp.o -MF third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorDialect.cpp.o.d -o third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorDialect.cpp.o -c /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:18:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:20:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputBufferOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:21:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputTensorOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:22:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getOutputOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:24:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getOutputBufferOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:25:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getOutputTensorOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:28:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputAndOutputOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:49:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:51:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:52:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputTensorOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:53:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:55:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:56:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputTensorOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:59:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputAndOutputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:80:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:82:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:83:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputTensorOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:84:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorDialect.cpp:16: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:86:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
fatal error: too many errors emitted, stopping now [-ferror-limit=] | |
20 errors generated. | |
[359/1202] Building CXX object third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorOps.cpp.o | |
FAILED: third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorOps.cpp.o | |
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR -I/usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/lld/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/lld/include -isystem /usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/../mlir/include -isystem /usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/mlir/include -isystem /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -w -fdiagnostics-color -g -fPIC -fno-exceptions -fno-rtti -std=c++17 -MD -MT third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorOps.cpp.o -MF third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorOps.cpp.o.d -o third_party/llvm-project/llvm/tools/torch-mlir-dialects/lib/Dialect/TMTensor/IR/CMakeFiles/obj.TorchMLIRTMTensorDialect.dir/TMTensorOps.cpp.o -c /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:18:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:20:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputBufferOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:21:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputTensorOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:22:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getOutputOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:24:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getOutputBufferOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:25:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getOutputTensorOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:28:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
mlir::linalg::OpOperandVector (*getInputAndOutputOperands)(const Concept *impl, ::mlir::Operation *); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:49:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:51:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:52:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputTensorOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:53:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:55:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:56:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputTensorOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:59:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputAndOutputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:80:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:82:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:83:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getInputTensorOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:84:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/lib/Dialect/TMTensor/IR/TMTensorOps.cpp:10: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOps.h:20: | |
In file included from /usr/local/google/home/muralivi/projects/iree/third_party/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorInterfaces.h:32: | |
/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/torch-mlir-dialects/include/torch-mlir-dialects/Dialect/TMTensor/IR/TMTensorOpInterfaces.h.inc:86:19: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
static inline mlir::linalg::OpOperandVector getOutputBufferOperands(const Concept *impl, ::mlir::Operation *tablegen_opaque_val); | |
^~~~~~~~~~~~~~ | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
fatal error: too many errors emitted, stopping now [-ferror-limit=] | |
20 errors generated. | |
[419/1202] Building CXX object compiler/src/iree/compiler/Dialect/Flow/Transforms/CMakeFiles/iree_compiler_Dialect_Flow_Transforms_Transforms.objects.dir/DetachElementwiseFromNamedOps.cpp.o | |
FAILED: compiler/src/iree/compiler/Dialect/Flow/Transforms/CMakeFiles/iree_compiler_Dialect_Flow_Transforms_Transforms.objects.dir/DetachElementwiseFromNamedOps.cpp.o | |
/usr/bin/clang++ -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/../mlir/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/mlir/include -I/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/mlir-iree-dialects/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/lld/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/lld/include -isystem /usr/local/google/home/muralivi/projects/iree -isystem /usr/local/google/home/muralivi/projects/iree-build -isystem /usr/local/google/home/muralivi/projects/iree/compiler/src -isystem /usr/local/google/home/muralivi/projects/iree-build/compiler/src -isystem /usr/local/google/home/muralivi/projects/iree-build/runtime/src/iree/base/internal/flatcc -isystem /usr/local/google/home/muralivi/projects/iree/third_party/flatcc/include -isystem /usr/local/google/home/muralivi/projects/iree/runtime/src -isystem /usr/local/google/home/muralivi/projects/iree-build/runtime/src -g -fPIC -fvisibility=hidden -fno-rtti -fno-exceptions -Werror -Wall -Wno-ambiguous-member-template -Wno-char-subscripts -Wno-deprecated-declarations -Wno-extern-c-compat -Wno-gnu-alignof-expression -Wno-gnu-variable-sized-type-not-at-end -Wno-ignored-optimization-argument -Wno-invalid-offsetof -Wno-invalid-source-encoding -Wno-mismatched-tags -Wno-pointer-sign -Wno-reserved-user-defined-literal -Wno-return-type-c-linkage -Wno-self-assign-overloaded -Wno-sign-compare -Wno-signed-unsigned-wchar -Wno-strict-overflow -Wno-trigraphs -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-unused-const-variable -Wno-unused-function -Wno-unused-local-typedef -Wno-unused-private-field -Wno-user-defined-warnings -Wctad-maybe-unsupported -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Wimplicit-fallthrough -Winfinite-recursion -Wliteral-conversion -Wnon-virtual-dtor -Woverloaded-virtual -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety -Wthread-safety-beta -Wunused-comparison -Wvla -fmacro-prefix-map=/usr/local/google/home/muralivi/projects/iree=iree -I/usr/local/google/home/muralivi/projects/iree/third_party/flatcc/include/ -I/usr/local/google/home/muralivi/projects/iree/third_party/flatcc/include/flatcc/reflection/ -std=gnu++17 -MD -MT compiler/src/iree/compiler/Dialect/Flow/Transforms/CMakeFiles/iree_compiler_Dialect_Flow_Transforms_Transforms.objects.dir/DetachElementwiseFromNamedOps.cpp.o -MF compiler/src/iree/compiler/Dialect/Flow/Transforms/CMakeFiles/iree_compiler_Dialect_Flow_Transforms_Transforms.objects.dir/DetachElementwiseFromNamedOps.cpp.o.d -o compiler/src/iree/compiler/Dialect/Flow/Transforms/CMakeFiles/iree_compiler_Dialect_Flow_Transforms_Transforms.objects.dir/DetachElementwiseFromNamedOps.cpp.o -c /usr/local/google/home/muralivi/projects/iree/compiler/src/iree/compiler/Dialect/Flow/Transforms/DetachElementwiseFromNamedOps.cpp | |
/usr/local/google/home/muralivi/projects/iree/compiler/src/iree/compiler/Dialect/Flow/Transforms/DetachElementwiseFromNamedOps.cpp:47:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
linalg::OpOperandVector outputOperands; | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
OpOperandVector | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/../mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
1 error generated. | |
[424/1202] Building CXX object third_party/llvm-project/llvm/tools/mlir-iree-dialects/lib/Dialect/LinalgTransform/IR/CMakeFiles/obj.IREELinalgTransformDialect.dir/StructuredTransformOpsExt.cpp.o | |
FAILED: third_party/llvm-project/llvm/tools/mlir-iree-dialects/lib/Dialect/LinalgTransform/IR/CMakeFiles/obj.IREELinalgTransformDialect.dir/StructuredTransformOpsExt.cpp.o | |
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/mlir-iree-dialects/lib/Dialect/LinalgTransform/IR -I/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include -I/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/lld/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/lld/include -I/usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/mlir-iree-dialects/include -isystem /usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/llvm/../mlir/include -isystem /usr/local/google/home/muralivi/projects/iree-build/third_party/llvm-project/llvm/tools/mlir/include -isystem /usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -w -fdiagnostics-color -g -fPIC -fno-exceptions -fno-rtti -std=c++17 -MD -MT third_party/llvm-project/llvm/tools/mlir-iree-dialects/lib/Dialect/LinalgTransform/IR/CMakeFiles/obj.IREELinalgTransformDialect.dir/StructuredTransformOpsExt.cpp.o -MF third_party/llvm-project/llvm/tools/mlir-iree-dialects/lib/Dialect/LinalgTransform/IR/CMakeFiles/obj.IREELinalgTransformDialect.dir/StructuredTransformOpsExt.cpp.o.d -o third_party/llvm-project/llvm/tools/mlir-iree-dialects/lib/Dialect/LinalgTransform/IR/CMakeFiles/obj.IREELinalgTransformDialect.dir/StructuredTransformOpsExt.cpp.o -c /usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:132:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
linalg::OpOperandVector opInputs = linalgOp.getInputOperands(); | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
OpOperandVector | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:133:5: error: no type named 'OpOperandVector' in namespace 'mlir::linalg'; did you mean simply 'OpOperandVector'? | |
linalg::OpOperandVector modelInputs = linalgModelOp.getInputOperands(); | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
OpOperandVector | |
/usr/local/google/home/muralivi/projects/iree/third_party/llvm-project/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.h:21:8: note: 'OpOperandVector' declared here | |
struct OpOperandVector : public llvm::SmallVector<OpOperand *> { | |
^ | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:134:29: error: use of undeclared identifier 'opOutputs'; did you mean 'opInputs'? | |
linalg::OpOperandVector opOutputs = linalgOp.getOutputOperands(); | |
^~~~~~~~~ | |
opInputs | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:132:29: note: 'opInputs' declared here | |
linalg::OpOperandVector opInputs = linalgOp.getInputOperands(); | |
^ | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:134:28: error: expected ';' after expression | |
linalg::OpOperandVector opOutputs = linalgOp.getOutputOperands(); | |
^ | |
; | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:134:13: error: no member named 'OpOperandVector' in namespace 'mlir::linalg' | |
linalg::OpOperandVector opOutputs = linalgOp.getOutputOperands(); | |
~~~~~~~~^ | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:135:29: error: use of undeclared identifier 'modelOutputs'; did you mean 'modelInputs'? | |
linalg::OpOperandVector modelOutputs = linalgModelOp.getOutputOperands(); | |
^~~~~~~~~~~~ | |
modelInputs | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:133:29: note: 'modelInputs' declared here | |
linalg::OpOperandVector modelInputs = linalgModelOp.getInputOperands(); | |
^ | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:135:28: error: expected ';' after expression | |
linalg::OpOperandVector modelOutputs = linalgModelOp.getOutputOperands(); | |
^ | |
; | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:135:13: error: no member named 'OpOperandVector' in namespace 'mlir::linalg' | |
linalg::OpOperandVector modelOutputs = linalgModelOp.getOutputOperands(); | |
~~~~~~~~^ | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:141:9: error: use of undeclared identifier 'opOutputs' | |
opOutputs.size() != modelOutputs.size() || | |
^ | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:141:29: error: use of undeclared identifier 'modelOutputs' | |
opOutputs.size() != modelOutputs.size() || | |
^ | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:143:32: error: use of undeclared identifier 'opOutputs' | |
llvm::any_of(llvm::zip(opOutputs, modelOutputs), notEqualFn) || | |
^ | |
/usr/local/google/home/muralivi/projects/iree/llvm-external-projects/iree-dialects/lib/Dialect/LinalgTransform/IR/StructuredTransformOpsExt.cpp:143:43: error: use of undeclared identifier 'modelOutputs' | |
llvm::any_of(llvm::zip(opOutputs, modelOutputs), notEqualFn) || | |
^ | |
12 errors generated. | |
[476/1202] Building CXX object third_party/llvm-project/llvm/lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o | |
ninja: build stopped: subcommand failed. | |
muralivi@gogeta:~/projects/iree$ cd ../../ | |
muralivi@gogeta:~$ ls | |
arcanist compile.sh llvm-project mine.patch projects tests | |
muralivi@gogeta:~$ | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment