@@ -81,19 +81,19 @@ fn test_one_divmoddi4(a: i64, b: i64, expected_q: i64, expected_r: i64) !void {
8181
8282const cases__divmoddi4 =
8383 [_ ][4 ]i64 {
84- [_ ]i64 { 0 , 1 , 0 , 0 },
85- [_ ]i64 { 0 , -1 , 0 , 0 },
86- [_ ]i64 { 2 , 1 , 2 , 0 },
87- [_ ]i64 { 2 , -1 , -2 , 0 },
88- [_ ]i64 { -2 , 1 , -2 , 0 },
89- [_ ]i64 { -2 , -1 , 2 , 0 },
90- [_ ]i64 { 7 , 5 , 1 , 2 },
91- [_ ]i64 { -7 , 5 , -1 , -2 },
92- [_ ]i64 { 19 , 5 , 3 , 4 },
93- [_ ]i64 { 19 , -5 , -3 , 4 },
94- [_ ]i64 { @as (i64 , @bitCast (@as (u64 , 0x8000000000000000 ))), 8 , @as (i64 , @bitCast (@as (u64 , 0xf000000000000000 ))), 0 },
95- [_ ]i64 { @as (i64 , @bitCast (@as (u64 , 0x8000000000000007 ))), 8 , @as (i64 , @bitCast (@as (u64 , 0xf000000000000001 ))), -1 },
96- };
84+ [_ ]i64 { 0 , 1 , 0 , 0 },
85+ [_ ]i64 { 0 , -1 , 0 , 0 },
86+ [_ ]i64 { 2 , 1 , 2 , 0 },
87+ [_ ]i64 { 2 , -1 , -2 , 0 },
88+ [_ ]i64 { -2 , 1 , -2 , 0 },
89+ [_ ]i64 { -2 , -1 , 2 , 0 },
90+ [_ ]i64 { 7 , 5 , 1 , 2 },
91+ [_ ]i64 { -7 , 5 , -1 , -2 },
92+ [_ ]i64 { 19 , 5 , 3 , 4 },
93+ [_ ]i64 { 19 , -5 , -3 , 4 },
94+ [_ ]i64 { @as (i64 , @bitCast (@as (u64 , 0x8000000000000000 ))), 8 , @as (i64 , @bitCast (@as (u64 , 0xf000000000000000 ))), 0 },
95+ [_ ]i64 { @as (i64 , @bitCast (@as (u64 , 0x8000000000000007 ))), 8 , @as (i64 , @bitCast (@as (u64 , 0xf000000000000001 ))), -1 },
96+ };
9797
9898test "test_divmoddi4" {
9999 for (cases__divmoddi4 ) | case | {
@@ -215,19 +215,19 @@ pub fn __divmodsi4(a: i32, b: i32, rem: *i32) callconv(.C) i32 {
215215
216216const cases__divmodsi4 =
217217 [_ ][4 ]i32 {
218- [_ ]i32 { 0 , 1 , 0 , 0 },
219- [_ ]i32 { 0 , -1 , 0 , 0 },
220- [_ ]i32 { 2 , 1 , 2 , 0 },
221- [_ ]i32 { 2 , -1 , -2 , 0 },
222- [_ ]i32 { -2 , 1 , -2 , 0 },
223- [_ ]i32 { -2 , -1 , 2 , 0 },
224- [_ ]i32 { 7 , 5 , 1 , 2 },
225- [_ ]i32 { -7 , 5 , -1 , -2 },
226- [_ ]i32 { 19 , 5 , 3 , 4 },
227- [_ ]i32 { 19 , -5 , -3 , 4 },
228- [_ ]i32 { @bitCast (@as (u32 , 0x80000000 )), 8 , @bitCast (@as (u32 , 0xf0000000 )), 0 },
229- [_ ]i32 { @bitCast (@as (u32 , 0x80000007 )), 8 , @bitCast (@as (u32 , 0xf0000001 )), -1 },
230- };
218+ [_ ]i32 { 0 , 1 , 0 , 0 },
219+ [_ ]i32 { 0 , -1 , 0 , 0 },
220+ [_ ]i32 { 2 , 1 , 2 , 0 },
221+ [_ ]i32 { 2 , -1 , -2 , 0 },
222+ [_ ]i32 { -2 , 1 , -2 , 0 },
223+ [_ ]i32 { -2 , -1 , 2 , 0 },
224+ [_ ]i32 { 7 , 5 , 1 , 2 },
225+ [_ ]i32 { -7 , 5 , -1 , -2 },
226+ [_ ]i32 { 19 , 5 , 3 , 4 },
227+ [_ ]i32 { 19 , -5 , -3 , 4 },
228+ [_ ]i32 { @bitCast (@as (u32 , 0x80000000 )), 8 , @bitCast (@as (u32 , 0xf0000000 )), 0 },
229+ [_ ]i32 { @bitCast (@as (u32 , 0x80000007 )), 8 , @bitCast (@as (u32 , 0xf0000001 )), -1 },
230+ };
231231
232232fn test_one_divmodsi4 (a : i32 , b : i32 , expected_q : i32 , expected_r : i32 ) ! void {
233233 var r : i32 = undefined ;
0 commit comments