From 0673939efd00e1d05e84e24e25ab4912bb685659 Mon Sep 17 00:00:00 2001 From: Tim Besard Date: Fri, 23 Oct 2020 14:22:36 +0200 Subject: [PATCH] Convert unsigned short ints to Cint for printf. --- src/device/intrinsics/output.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/device/intrinsics/output.jl b/src/device/intrinsics/output.jl index 2768db9fd5..289bf4e062 100644 --- a/src/device/intrinsics/output.jl +++ b/src/device/intrinsics/output.jl @@ -9,7 +9,7 @@ export @cuprintf # > automatically promoted to double. Therefore, varargs functions will never receive # > arguments of type char, short int, or float. - if arg == Cchar || arg == Cshort + if arg == Cchar || arg == Cshort || arg == Cuchar || arg == Cushort return :(Cint(arg)) elseif arg == Cfloat return :(Cdouble(arg))