TEST_RR_OP( 4, div, -3, 20, -6 );
TEST_RR_OP( 5, div, 3, -20, -6 );
- TEST_RR_OP( 6, div, -1<<63, -1<<63, 1 );
- TEST_RR_OP( 7, div, -1<<63, -1<<63, -1 );
+ TEST_RR_OP( 6, div, -1<<31, -1<<31, 1 );
+ TEST_RR_OP( 7, div, -1<<31, -1<<31, -1 );
- TEST_RR_OP( 8, div, -1, -1<<63, 0 );
+ TEST_RR_OP( 8, div, -1, -1<<31, 0 );
TEST_RR_OP( 9, div, -1, 1, 0 );
TEST_RR_OP(10, div, -1, 0, 0 );
TEST_RR_OP( 4, rem, 2, 20, -6 );
TEST_RR_OP( 5, rem, -2, -20, -6 );
- TEST_RR_OP( 6, rem, 0, -1<<63, 1 );
- TEST_RR_OP( 7, rem, 0, -1<<63, -1 );
+ TEST_RR_OP( 6, rem, 0, -1<<31, 1 );
+ TEST_RR_OP( 7, rem, 0, -1<<31, -1 );
- TEST_RR_OP( 8, rem, -1<<63, -1<<63, 0 );
+ TEST_RR_OP( 8, rem, -1<<31, -1<<31, 0 );
TEST_RR_OP( 9, rem, 1, 1, 0 );
TEST_RR_OP(10, rem, 0, 0, 0 );
TEST_RR_OP( 4, remu, 20, 20, -6 );
TEST_RR_OP( 5, remu, -20, -20, -6 );
- TEST_RR_OP( 6, remu, 0, -1<<63, 1 );
- TEST_RR_OP( 7, remu, -1<<63, -1<<63, -1 );
+ TEST_RR_OP( 6, remu, 0, -1<<31, 1 );
+ TEST_RR_OP( 7, remu, -1<<31, -1<<31, -1 );
- TEST_RR_OP( 8, remu, -1<<63, -1<<63, 0 );
+ TEST_RR_OP( 8, remu, -1<<31, -1<<31, 0 );
TEST_RR_OP( 9, remu, 1, 1, 0 );
TEST_RR_OP(10, remu, 0, 0, 0 );