Assembler expected an integer in the range 0 . . . (2^32)-1 for an unsigned expression OR -(2^31) . . . +(2^31)-1 for a signed expression. Data truncation to 32 bits. Warning: The assembler found an integer that was not within the expected range. User Action: Check your source code. The literal must be within the range of 0 . . . (2^32)-1 for an unsigned expression OR -(2^31) . . . +(2^31)-1 for a signed expression. Data truncation to 32 bits occurs.