diff options
Diffstat (limited to 'verif/generator/tosa_error_if.py')
-rw-r--r-- | verif/generator/tosa_error_if.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/verif/generator/tosa_error_if.py b/verif/generator/tosa_error_if.py index a5a834f..90c3428 100644 --- a/verif/generator/tosa_error_if.py +++ b/verif/generator/tosa_error_if.py @@ -305,6 +305,11 @@ class TosaErrorIfArgGen: return newStart, newSize elif error_name == ErrorIf.InputSizeStartLengthMismatch: remove = testGen.rng.choice([True, False]) + + # Get an empty tensor when diminishing dimension on 1-d tensor. + if len(start) == 1 or len(size) == 1: + remove = False + if remove: newStart = start[1:] newSize = size[1:] |