[compiler-rt] 8843245 - Use portable formatting specified in test. NFCI.
Jorge Gorbe Moya via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 8 10:44:28 PDT 2022
Author: Jorge Gorbe Moya
Date: 2022-04-08T10:43:20-07:00
New Revision: 8843245ddd2daf8d6cecc94667c2af83a82284fa
URL: https://github.com/llvm/llvm-project/commit/8843245ddd2daf8d6cecc94667c2af83a82284fa
DIFF: https://github.com/llvm/llvm-project/commit/8843245ddd2daf8d6cecc94667c2af83a82284fa.diff
LOG: Use portable formatting specified in test. NFCI.
Added:
Modified:
compiler-rt/test/builtins/Unit/udivmodei5_test.c
Removed:
################################################################################
diff --git a/compiler-rt/test/builtins/Unit/udivmodei5_test.c b/compiler-rt/test/builtins/Unit/udivmodei5_test.c
index ae3e8caa89278..e954a4f829e09 100644
--- a/compiler-rt/test/builtins/Unit/udivmodei5_test.c
+++ b/compiler-rt/test/builtins/Unit/udivmodei5_test.c
@@ -1,6 +1,7 @@
// RUN: %clang_builtins %s %librt -o %t && %run %t
#include "int_lib.h"
+#include <inttypes.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
@@ -52,12 +53,12 @@ int test__udivmodei5(du_int a, du_int b, du_int expected_q, du_int expected_r,
for(unsigned i= words - 1; i >= sizeof(q); --i) {
#endif
if (quo_scratch[i] != 0) {
- printf("error in __udivmodei5: %llX / %llX = %llX, R = %llX, expected quo_scratch[%d] == 0\n",
+ printf("error in __udivmodei5: %" PRIX64 " / %" PRIX64 " = %" PRIX64 ", R = %" PRIX64 ", expected quo_scratch[%d] == 0\n",
a, b, q, r, i);
return 1;
}
if (rem_scratch[i] != 0) {
- printf("error in __udivmodei5: %llX / %llX = %llX, R = %llX, expected rem_scratch[%d] == 0\n",
+ printf("error in __udivmodei5: %" PRIX64 " / %" PRIX64 " = %" PRIX64 ", R = %" PRIX64 ", expected rem_scratch[%d] == 0\n",
a, b, q, r, i);
return 1;
@@ -65,7 +66,7 @@ int test__udivmodei5(du_int a, du_int b, du_int expected_q, du_int expected_r,
}
if (q != expected_q || r != expected_r)
- printf("error in __udivmodei5: %llX / %llX = %llX, R = %llX, expected %llX, %llX\n",
+ printf("error in __udivmodei5: %" PRIX64 " / %" PRIX64 " = %" PRIX64 ", R = %" PRIX64 ", expected %" PRIX64 ", %" PRIX64 "\n",
a, b, q, r, expected_q, expected_r);
return !(q == expected_q && r == expected_r);
}
More information about the llvm-commits
mailing list