Improve verfiy and generate library validation
Improved libraries validation to catch unknown values.
Improved verify output to match generate library.
Refactored generate tests to use less code duplication.
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I9c38745fbc8e70f46c19ddae6c62ee248d33b5f1
diff --git a/reference_model/src/generate/generate_dot_product_states.cc b/reference_model/src/generate/generate_dot_product_states.cc
index d3eeb6d..649e55e 100644
--- a/reference_model/src/generate/generate_dot_product_states.cc
+++ b/reference_model/src/generate/generate_dot_product_states.cc
@@ -309,9 +309,11 @@
case 5:
return std::make_unique<GeneratorS5>(cfg.inputPos, dpinfo.ks, B);
default:
+ WARNING("[Generator][DP] Unsupported dot product test series for generator.");
return nullptr;
}
}
+ WARNING("[Generator][DP] Unsupported data types for generator.");
return nullptr;
}