RV32 div tests should use -2^31 for min value, not -2^63
[riscv-tests.git] / isa / rv32um / div.S
index a4504a7f761dd5c35cacc46b9d10b85af445b37c..24dc9ff63df72faca7cb5f69795f02897adbdd41 100644 (file)
@@ -22,10 +22,10 @@ RVTEST_CODE_BEGIN
   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 );