Closed mwkmwkmwk closed 1 year ago
Denominating from discussion because this has a simple resolution:
Values are bit vectors (Sequence
containers). These containers do not have elements at negative indices and give special meaning to them when they are used in __getitem__
. Since there is no "bit -1" there is no sign bit and sign extension is impossible.
For the same reason, Part
with a signed offset should not be allowed.
While a signed shape with width 0 is allowed by the model, it has unclear semantics, and attempting to actually use it results in errors: