[perfmon2] [PATCH] Fix -Wunused-but-set-variable in self_smpl_multi
Status: Beta
Brought to you by:
seranian
From: Aiden G. <aid...@gm...> - 2024-01-03 04:16:28
|
Currently self_smpl_multi fails to compile in the default make configuration with recent compilers (such as clang v18) due to -Wunused-but-set-variable being triggered by the variable sum. This patch removes the variable to get rid of the warning as it is not used anywhere. --- perf_examples/self_smpl_multi.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/perf_examples/self_smpl_multi.c b/perf_examples/self_smpl_multi.c index 391fa61..b6a9c03 100644 --- a/perf_examples/self_smpl_multi.c +++ b/perf_examples/self_smpl_multi.c @@ -141,7 +141,7 @@ void do_cycles(void) { struct timeval start, last, now; - unsigned long x, sum; + unsigned long x; gettimeofday(&start, NULL); last = start; @@ -151,14 +151,12 @@ do_cycles(void) do { - sum = 1; for (x = 1; x < 250000; x++) { /* signal pending to private queue because of * pthread_kill(), i.e., tkill() */ if ((x % 5000) == 0) pthread_kill(pthread_self(), SIGUSR1); - sum += x; } iter[myid]++; -- 2.34.1 |