[PATCH i-g-t v5 9/9] tests/intel/xe_eudebug: fix print formatting for 32-bit compilation

Kamil Konieczny kamil.konieczny at linux.intel.com
Tue Jun 3 14:08:34 UTC 2025


Hi Jan,
On 2025-06-03 at 11:11:07 +0000, Jan Sokolowski wrote:
> Compiling on other architectures than x86-64 causes a lot
> of print formatting warnings.
> 
> Fix formatting by using proper formatters, eg. PRIu64.
> 
> Signed-off-by: Jan Sokolowski <jan.sokolowski at intel.com>

Same here, it got r-b in v4 so
Reviewed-by: Peter Senna Tschudin <peter.senna at linux.intel.com>

> ---
>  tests/intel/xe_eudebug.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/tests/intel/xe_eudebug.c b/tests/intel/xe_eudebug.c
> index 60700a8bb..bdf73c4e9 100644
> --- a/tests/intel/xe_eudebug.c
> +++ b/tests/intel/xe_eudebug.c
> @@ -1156,7 +1156,7 @@ static void *discovery_race_thread(void *data)
>  
>  			xe_eudebug_debugger_stop_worker(s->debugger, 1);
>  
> -			igt_debug("Resources discovered: %lu\n", s->debugger->event_count);
> +			igt_debug("Resources discovered: %" PRIu64 "\n", s->debugger->event_count);
>  			if (!s->client->done) {
>  				xe_eudebug_for_each_event(e, s->debugger->log) {
>  					if (e->type == DRM_XE_EUDEBUG_EVENT_OPEN) {
> @@ -2669,7 +2669,7 @@ static void vma_ufence_trigger(struct xe_eudebug_debugger *d,
>  				    ef->vm_bind_ref_seqno);
>  		xe_eudebug_assert_f(d, eb->flags & DRM_XE_EUDEBUG_EVENT_VM_BIND_FLAG_UFENCE,
>  				    "vm bind event does not have ufence: %s\n", event_str);
> -		igt_debug("vm bind ufence event received with ref %lld, addr 0x%lx, range 0x%lx\n",
> +		igt_debug("vm bind ufence event received with ref %lld, addr 0x%" PRIu64 ", range 0x%" PRIu64 "\n",
>  			  ef->vm_bind_ref_seqno,
>  			  addr,
>  			  range);
> -- 
> 2.34.1
> 


More information about the igt-dev mailing list