benchmarks/common/syscalls.c: In function ‘_init’:
benchmarks/common/syscalls.c:118:36: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘uintptr_t’ {aka ‘long unsigned int’} [-Wformat=]
118 | pbuf += sprintf(pbuf, "%s = %d\n", counter_names[i], counters[i]);
| ~^ ~~~~~~~~~~~
| | |
| int uintptr_t {aka long unsigned int}
| %ld
For printing uintptr_t use %zd.