Update storing a negative value in unsigned integer