diff options
Diffstat (limited to 'reference_model/src/generate/generate_dot_product.cc')
-rw-r--r-- | reference_model/src/generate/generate_dot_product.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/reference_model/src/generate/generate_dot_product.cc b/reference_model/src/generate/generate_dot_product.cc index 4054472..c8a2b13 100644 --- a/reference_model/src/generate/generate_dot_product.cc +++ b/reference_model/src/generate/generate_dot_product.cc @@ -387,7 +387,12 @@ bool generateDotProduct(const GenerateConfig& cfg, void* data, size_t size) if (!generator) { WARNING("[Generator][DP] Requested generator could not be created!"); - return 0; + return false; + } + if (cfg.dotProductInfo.ks <= 0) + { + WARNING("[Generator][DP] Invalid test set kernel size %d.", cfg.dotProductInfo.ks); + return false; } // Select which generator to use |