upstream: silence unused-but-set-variable warnings: benchmarks
authorJerome Benoit <calculus@rezozer.net>
Mon, 15 Jul 2024 21:11:34 +0000 (21:11 +0000)
committerJerome Benoit <calculus@rezozer.net>
Mon, 15 Jul 2024 21:11:34 +0000 (21:11 +0000)
Origin: debian
Forwarded: https://github.com/igraph/igraph/pull/2640
Last-Update: 2024-06-28

This patch silences a unused-but-set-variable warning as detected
by gcc (Debian 13.3.0-1) in `tests/benchmarks/intersection.c'. It is meant to
be submitted to the upstream maintainer.

Gbp-Pq: Name upstream-silence-tests-benchmarks-unused_but_set_variable.patch

tests/benchmarks/intersection.c

index c08a7f57fcd6872c8bc032800ed23e9ab189cb05..e1dad29161181dbf7daa9db73e34a114d24501ae 100644 (file)
@@ -34,6 +34,7 @@ void run_bench(int i, int n, int r) {
      * with future compiler versions. */
     volatile igraph_integer_t res;
     BENCH(msg, REPEAT(res = igraph_vector_int_intersection_size_sorted(&a, &b), rep));
+    (void) res;  /* silence unused-but-set-variable warning */
 
     igraph_vector_int_destroy(&a);
     igraph_vector_int_destroy(&b);