now it returns "integer cast truncated bits" instead of "attempt to cast negative value to unsigned integer" which I think is correct.
now it returns "integer cast truncated bits" instead of "attempt to cast negative value to unsigned integer" which I think is correct.