etnaviv: fix compile warnings in release build
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Mon, 12 Aug 2019 09:09:47 +0000 (11:09 +0200)
committerChristian Gmeiner <christian.gmeiner@gmail.com>
Mon, 12 Aug 2019 16:58:13 +0000 (16:58 +0000)
[27/31] Compiling C object 'src/gallium/drivers/etnaviv/df32d18@@etnaviv@sta/etnaviv_compiler_nir.c.o'.
In file included from ../../src/gitlab_mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c:552:
../../src/gitlab_mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir_emit.h: In function 'ra_assign':
../../src/gitlab_mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir_emit.h:903:9: warning: unused variable 'ok' [-Wunused-variable]
    bool ok = ra_allocate(g);
         ^~
../../src/gitlab_mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c: In function 'etna_compile_shader_nir':
../../src/gitlab_mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c:663:9: warning: unused variable 'ok' [-Wunused-variable]
    bool ok = emit_shader(c->nir, &options, &v->num_temps, &num_consts);
         ^~

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Jonathan Marek <jonathan@marek.ca>
src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c
src/gallium/drivers/etnaviv/etnaviv_compiler_nir_emit.h

index 44e0c1a29fb620a95b1119fe225313f4f9a74afa..4aad246cfb982dbece82e8d57fb60b22c1945193 100644 (file)
@@ -660,7 +660,7 @@ etna_compile_shader_nir(struct etna_shader_variant *v)
    };
 
    unsigned num_consts;
-   bool ok = emit_shader(c->nir, &options, &v->num_temps, &num_consts);
+   ASSERTED bool ok = emit_shader(c->nir, &options, &v->num_temps, &num_consts);
    assert(ok);
 
    /* empty shader, emit NOP */
index 0d30fe54dfd9e4300f02474e62604edefe1a8707..c89ab9a9453a10734513ac8da363f3c8c89e44d4 100644 (file)
@@ -900,7 +900,7 @@ ra_assign(struct state *state, nir_shader *shader)
    ralloc_free(defs);
 
    /* Allocate registers */
-   bool ok = ra_allocate(g);
+   ASSERTED bool ok = ra_allocate(g);
    assert(ok);
 
    state->g = g;