From 4c54ecbd1fa8c5065655482e1cd4d0dc1b1605fb Mon Sep 17 00:00:00 2001 From: Ahmed <36049290+AhmedAmraniAkdi@users.noreply.github.com> Date: Tue, 5 Aug 2025 17:19:37 +0100 Subject: [PATCH] Fix printf vector for RTZ devices (#2459) The failure is : 7)testing printf("%.1v4hla",(0.25f,0.5f,1.f,1.5f)) verifyOutputBuffer failed with kernel: __kernel void test14(void) { float4 tmp = (float4)(0.25f,0.5f,1.f,1.5f); printf("%.1v4hla\n",tmp);} expected: 0x1p-2,0x1p-1,0x1p+0,0x1.8p+0 got: 0x1.0p-2,0x1.0p-1,0x1.0p+0,0x1.8p+0 %.1 requires 1 decimal. --- test_conformance/printf/util_printf.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_conformance/printf/util_printf.cpp b/test_conformance/printf/util_printf.cpp index f982f15e..83a21fbb 100644 --- a/test_conformance/printf/util_printf.cpp +++ b/test_conformance/printf/util_printf.cpp @@ -1352,7 +1352,7 @@ std::vector correctBufferVectorRTZ = { "1.23e+03,9.87e+05,4.99e-04", - "0x1p-2,0x1p-1,0x1p+0,0x1.8p+0", + "0x1.0p-2,0x1.0p-1,0x1.0p+0,0x1.8p+0", "1,2,3,4,1.5,3.13999,2.5,3.5",