aboutsummaryrefslogtreecommitdiff
path: root/reference_model
diff options
context:
space:
mode:
authorJeremy Johnson <jeremy.johnson@arm.com>2023-11-21 11:22:22 +0000
committerDominic Symes <dominic.symes@arm.com>2023-11-23 12:59:03 +0000
commit6ce35028420a208df979ba88807ee8bffe746b63 (patch)
treecb1831fe517ce57c5cc2440ae74d230c7bd06074 /reference_model
parent0601f80afd9c160a1454d5cd0f22a04f2f91eb75 (diff)
downloadreference_model-6ce35028420a208df979ba88807ee8bffe746b63.tar.gz
Verify library fix to only accept FP64 ref data
Make test_verif_result_check output to only say result files are non-compliant as it may not be implmenetation result issues. Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com> Change-Id: I14d10a7ee3aeff7802b6b173280d9f2054760a08
Diffstat (limited to 'reference_model')
-rw-r--r--reference_model/src/verify/verify_entry.cc9
1 files changed, 3 insertions, 6 deletions
diff --git a/reference_model/src/verify/verify_entry.cc b/reference_model/src/verify/verify_entry.cc
index a37dff7..d0b31c6 100644
--- a/reference_model/src/verify/verify_entry.cc
+++ b/reference_model/src/verify/verify_entry.cc
@@ -101,17 +101,14 @@ extern "C"
{
if (cfg->dataType != TosaReference::mapToDType(imp->data_type))
{
- WARNING("[Verifier] Incorrect tensor data type.");
+ WARNING("[Verifier] Incorrect implementation tensor data type.");
return false;
}
}
else
{
- if (ref->data_type != imp->data_type)
- {
- WARNING("[Verifier] Tensors have different data types.");
- return false;
- }
+ WARNING("[Verifier] Reference tensor data type is not FP64, please use ref-model --precise_mode.");
+ return false;
}
// Run verification