summaryrefslogtreecommitdiff
path: root/test/correctness/testblas.hpp
diff options
context:
space:
mode:
authorCedric Nugteren <web@cedricnugteren.nl>2017-07-12 21:54:16 +0200
committerCedric Nugteren <web@cedricnugteren.nl>2017-07-12 21:54:16 +0200
commitde9ed9d4ea5ccc771013cbefe70501c62b98cb05 (patch)
treed6cc83bdfa6b1efa6976b639e19dea8cd64be524 /test/correctness/testblas.hpp
parentf77b48692b5dbc9f13f5f93a8242ea546a39236e (diff)
Fixed batched tests when testing for invalid sizes against clBLAS
Diffstat (limited to 'test/correctness/testblas.hpp')
-rw-r--r--test/correctness/testblas.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/correctness/testblas.hpp b/test/correctness/testblas.hpp
index a553687d..b377be47 100644
--- a/test/correctness/testblas.hpp
+++ b/test/correctness/testblas.hpp
@@ -343,6 +343,12 @@ size_t RunTests(int argc, char *argv[], const bool silent, const std::string &na
auto i_args = args;
i_args.m = i_args.n = i_args.k = i_args.kl = i_args.ku = tester.kBufferSize;
i_args.a_ld = i_args.b_ld = i_args.c_ld = tester.kBufferSize;
+ i_args.batch_count = 3;
+ i_args.alphas = std::vector<U>(i_args.batch_count);
+ i_args.betas = std::vector<U>(i_args.batch_count);
+ i_args.a_offsets = std::vector<size_t>(i_args.batch_count);
+ i_args.b_offsets = std::vector<size_t>(i_args.batch_count);
+ i_args.c_offsets = std::vector<size_t>(i_args.batch_count);
for (auto &x_size: x_sizes) { i_args.x_size = x_size;
for (auto &y_size: y_sizes) { i_args.y_size = y_size;
for (auto &a_size: a_sizes) { i_args.a_size = a_size;