aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/kernels/scoped_allocator_ops_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/core/kernels/scoped_allocator_ops_test.cc')
-rw-r--r--tensorflow/core/kernels/scoped_allocator_ops_test.cc9
1 files changed, 7 insertions, 2 deletions
diff --git a/tensorflow/core/kernels/scoped_allocator_ops_test.cc b/tensorflow/core/kernels/scoped_allocator_ops_test.cc
index bb0129fa6f..634f9ba887 100644
--- a/tensorflow/core/kernels/scoped_allocator_ops_test.cc
+++ b/tensorflow/core/kernels/scoped_allocator_ops_test.cc
@@ -216,8 +216,13 @@ TEST_F(ScopedAllocatorConcatOpTest, Success3) {
}
TEST_F(ScopedAllocatorConcatOpTest, Reshape) {
- MakeOp({2, 2, 2}, DT_DOUBLE, true, "test", 120, 2);
- ExecOp(DT_DOUBLE, 120, {{2, 2}, {2, 2}});
+ MakeOp({2, 2, 4}, DT_DOUBLE, true, "test", 120, 2);
+
+ // The elements of the third parameter to ExecOp must be multiples of
+ // Allocator::kAllocatorAlignment in size. If they are not, the backing
+ // tensor allocated by PrepOp will have too many elements and reshaping
+ // will fail.
+ ExecOp(DT_DOUBLE, 120, {{2, 4}, {2, 4}});
}
TEST_F(ScopedAllocatorConcatOpTest, NoReshapeAttr) {