From ef6e83f02b017de94204faeaf2a2cdf3f4c868a2 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Tue, 7 Aug 2018 18:25:00 +0900 Subject: [PATCH] test: cast values in proper type to suppress warnings Follow-up for #9789. --- src/test/test-util.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/test/test-util.c b/src/test/test-util.c index 7c645d7..21d58dd 100644 --- a/src/test/test-util.c +++ b/src/test/test-util.c @@ -86,24 +86,24 @@ static void test_max(void) { assert_se(LESS_BY(4, 8) == 0); assert_se(LESS_BY(16, LESS_BY(8, 4)) == 12); assert_se(LESS_BY(4, LESS_BY(8, 4)) == 0); - assert_se(CMP(-5, 5) == -1); - assert_se(CMP(5, -5) == 1); + assert_se(CMP(3, 5) == -1); + assert_se(CMP(5, 3) == 1); assert_se(CMP(5, 5) == 0); assert_se(CMP(x, y) == -1); assert_se(CMP(y, x) == 1); assert_se(CMP(x, x) == 0); assert_se(CMP(y, y) == 0); - assert_se(CMP(UINT64_MAX, 0L) == 1); - assert_se(CMP(0L, UINT64_MAX) == -1); + assert_se(CMP(UINT64_MAX, (uint64_t) 0) == 1); + assert_se(CMP((uint64_t) 0, UINT64_MAX) == -1); assert_se(CMP(UINT64_MAX, UINT64_MAX) == 0); assert_se(CMP(INT64_MIN, INT64_MAX) == -1); assert_se(CMP(INT64_MAX, INT64_MIN) == 1); assert_se(CMP(INT64_MAX, INT64_MAX) == 0); assert_se(CMP(INT64_MIN, INT64_MIN) == 0); - assert_se(CMP(INT64_MAX, 0L) == 1); - assert_se(CMP(0L, INT64_MIN) == 1); - assert_se(CMP(INT64_MIN, 0L) == -1); - assert_se(CMP(0L, INT64_MAX) == -1); + assert_se(CMP(INT64_MAX, (int64_t) 0) == 1); + assert_se(CMP((int64_t) 0, INT64_MIN) == 1); + assert_se(CMP(INT64_MIN, (int64_t) 0) == -1); + assert_se(CMP((int64_t) 0, INT64_MAX) == -1); assert_se(CMP(&str[2], &str[7]) == -1); assert_se(CMP(&str[2], &str[2]) == 0); assert_se(CMP(&str[7], (const char *)str) == 1); -- 2.7.4