# expected: dead0, ffffffffffffffff, 0, 0, 18, ffffffff80000000, fffffffffffff6cd .text _start: li x1, 0x0293 li x2, 0xdead0 li x3, 0x0 li x4, 0x1 li x5, (-1) li x6, 0xdead0 li x7, (-2355) li x8, (-324) li x9, 0x80000000 # Remainder by 0 remuw x31, x2, x3 remuw x31, x5, x3 # Basic remainders remuw x31, x2, x4 remuw x31, x2, x6 remuw x31, x6, x1 # Overflow remuw x31, x9, x5 # Signed / signed remuw x31, x7, x8