aboutsummaryrefslogtreecommitdiff
path: root/verif/tosa_error_if.py
diff options
context:
space:
mode:
authorMatthew Haddon <matthew.haddon@arm.com>2021-09-09 12:30:53 +0100
committerMatthew Haddon <matthew.haddon@arm.com>2021-10-04 16:13:39 +0100
commit848efb46db2d407a9bb4fba1940d06e143a5dbad (patch)
tree46a3a184154333e734c63408d9f1462735346633 /verif/tosa_error_if.py
parent17e9202cfa6511144f651f1b5846a4b10e6f7f5d (diff)
downloadreference_model-848efb46db2d407a9bb4fba1940d06e143a5dbad.tar.gz
Add shared ERROR_IF statements
* Added WrongInputType and WrongOutputType checks * Delete and Add extra inputs/outputs when doing op graph checks * Add incorrect rank checks * Entire op dictionary is now passed to build functions * Error if validation now done in separate function * Duplicate tests are ignored Change-Id: Ie1117bdbc9bdeb42059123792ce1df4cc56db54e Signed-off-by: Matthew Haddon <matthew.haddon@arm.com>
Diffstat (limited to 'verif/tosa_error_if.py')
-rw-r--r--verif/tosa_error_if.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/verif/tosa_error_if.py b/verif/tosa_error_if.py
index e310804..58595d3 100644
--- a/verif/tosa_error_if.py
+++ b/verif/tosa_error_if.py
@@ -22,4 +22,9 @@ class ErrorIf(object):
ShiftNotZero = "ShiftNotZero"
ShiftSmallerOne = "ShiftSmallerOne"
ShiftLargerEleven = "ShiftLargerEleven"
+ WrongInputType = "WrongInputType"
+ WrongOutputType = "WrongOutputType"
+ WrongInputList = "WrongInputList"
+ WrongOutputList = "WrongOutputList"
+ WrongRank = "WrongRank"