From 8825fbf1efebac973d96730892919ab241b755bb Mon Sep 17 00:00:00 2001 From: reed Date: Tue, 30 Jan 2024 10:22:40 +0800 Subject: [PATCH] fix unrecognized print format specifier for int8/uint8 (#1303) * fix unrecognized print format specifier for int8/uint8 * use c++ static_cast instead of c cast style --- include/cute/util/print.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/cute/util/print.hpp b/include/cute/util/print.hpp index c09b6e0aa1..6463e8684f 100644 --- a/include/cute/util/print.hpp +++ b/include/cute/util/print.hpp @@ -70,13 +70,13 @@ print(char c) { CUTE_HOST_DEVICE void print(signed char a) { - printf("%hhd", a); + printf("%d", static_cast(a)); } CUTE_HOST_DEVICE void print(unsigned char a) { - printf("%hhu", a); + printf("%u", static_cast(a)); } CUTE_HOST_DEVICE