未验证 提交 21508090 编写于 作者: W Wang Xin 提交者: GitHub

fix 'Werror-maybe-uninitialized' compiler error in GCC 11.3 (#53246)

上级 f0f58665
......@@ -97,7 +97,7 @@ int64_t Tensor::size() const { return impl_->numel(); }
const phi::DDim &Tensor::dims() const { return impl_->dims(); }
std::vector<int64_t> Tensor::shape() const {
auto dims = impl_->dims();
const auto &dims = impl_->dims();
return phi::vectorize<int64_t>(dims);
}
......
......@@ -26,8 +26,8 @@ class CopyMatrixRowsFunctor<phi::CPUContext, T> {
phi::DenseTensor* dst,
bool is_src_index) {
size_t* index = index_lod.data();
auto src_dims = src.dims();
auto dst_dims = dst->dims();
const auto& src_dims = vectorize<int>(src.dims());
const auto& dst_dims = vectorize<int>(dst->dims());
PADDLE_ENFORCE_EQ(src_dims.size(),
2UL,
phi::errors::InvalidArgument(
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册