具体错误上下如下:
[ 73%] Building CXX object CMakeFiles/torch_npu.dir/third_party/op-plugin/op_plugin/ops/base_ops/opapi/SwiGluKernelNpuOpApi.cpp.o
[ 73%] Building CXX object CMakeFiles/torch_npu.dir/third_party/op-plugin/op_plugin/ops/base_ops/opapi/TakeKernelNpuOpApi.cpp.o
[ 73%] Building CXX object CMakeFiles/torch_npu.dir/third_party/op-plugin/op_plugin/ops/base_ops/opapi/TanKernelOpApi.cpp.o
/home/HwHiAiUser/Downloads/op-plugin/build/pytorch/third_party/op-plugin/op_plugin/ops/base_ops/opapi/SwiGluKernelNpuOpApi.cpp: In function ‘c10::SmallVector<long int, 32> op_api::swiglu_backward_infershape(const at::Tensor&, int64_t)’:
/home/HwHiAiUser/Downloads/op-plugin/build/pytorch/third_party/op-plugin/op_plugin/ops/base_ops/opapi/SwiGluKernelNpuOpApi.cpp:30:12: error: could not convert ‘output_sizes’ from ‘SmallVector<[...],8>’ to ‘SmallVector<[...],32>’
30 | return output_sizes;
| ^~~~~~~~~~~~
| |
| SmallVector<[...],8>
[ 73%] Building CXX object CMakeFiles/torch_npu.dir/third_party/op-plugin/op_plugin/ops/base_ops/opapi/TanhBackwardNpuOpApi.cpp.o
make[2]: *** [CMakeFiles/torch_npu.dir/build.make:10912: CMakeFiles/torch_npu.dir/third_party/op-plugin/op_plugin/ops/base_ops/opapi/SwiGluKernelNpuOpApi.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:295: CMakeFiles/torch_npu.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
求助
具体错误上下如下:
[ 73%] Building CXX object CMakeFiles/torch_npu.dir/third_party/op-plugin/op_plugin/ops/base_ops/opapi/SwiGluKernelNpuOpApi.cpp.o
[ 73%] Building CXX object CMakeFiles/torch_npu.dir/third_party/op-plugin/op_plugin/ops/base_ops/opapi/TakeKernelNpuOpApi.cpp.o
[ 73%] Building CXX object CMakeFiles/torch_npu.dir/third_party/op-plugin/op_plugin/ops/base_ops/opapi/TanKernelOpApi.cpp.o
/home/HwHiAiUser/Downloads/op-plugin/build/pytorch/third_party/op-plugin/op_plugin/ops/base_ops/opapi/SwiGluKernelNpuOpApi.cpp: In function ‘c10::SmallVector<long int, 32> op_api::swiglu_backward_infershape(const at::Tensor&, int64_t)’:
/home/HwHiAiUser/Downloads/op-plugin/build/pytorch/third_party/op-plugin/op_plugin/ops/base_ops/opapi/SwiGluKernelNpuOpApi.cpp:30:12: error: could not convert ‘output_sizes’ from ‘SmallVector<[...],8>’ to ‘SmallVector<[...],32>’
30 | return output_sizes;
| ^~~~~~~~~~~~
| |
| SmallVector<[...],8>
[ 73%] Building CXX object CMakeFiles/torch_npu.dir/third_party/op-plugin/op_plugin/ops/base_ops/opapi/TanhBackwardNpuOpApi.cpp.o
make[2]: *** [CMakeFiles/torch_npu.dir/build.make:10912: CMakeFiles/torch_npu.dir/third_party/op-plugin/op_plugin/ops/base_ops/opapi/SwiGluKernelNpuOpApi.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:295: CMakeFiles/torch_npu.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
求助