Cause:
A statement variable parameter has the wrong type when the statement runs.
Troubleshooting:
Check whether the variable types in the statement reporting the error are correct.
Solution:
Modify the statement variable.
Case sharing:
uint0:=-12
Here, uint0 is of UINT type
Running this statement reports error 3803.