From c809fee3b09c791b0c4a904d1c191c0cc2db4ef9 Mon Sep 17 00:00:00 2001 From: yuyang Date: Mon, 17 Sep 2018 08:39:43 +0000 Subject: [PATCH] Fix bug of Vector::Extend --- paddle/fluid/framework/mixed_vector.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paddle/fluid/framework/mixed_vector.h b/paddle/fluid/framework/mixed_vector.h index f2039ba7a5..4a2b378887 100644 --- a/paddle/fluid/framework/mixed_vector.h +++ b/paddle/fluid/framework/mixed_vector.h @@ -182,7 +182,7 @@ class Vector { void Extend(It begin, It end) { MutableCPU(); cpu_.reserve((end - begin) + cpu_.size()); - std::copy(begin, end, cpu_.begin()); + std::copy(begin, end, std::back_inserter>(cpu_)); } // resize the vector -- GitLab