Module: Mesa Branch: master Commit: 7aca650122dc6ad40c6b741562564232d21a0d76 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7aca650122dc6ad40c6b741562564232d21a0d76
Author: Andrii Simiklit <[email protected]> Date: Tue Nov 13 14:19:29 2018 +0200 compiler: avoid 'unused variable' warnings 1. nir/nir_lower_vars_to_ssa.c:691:21: warning: unused variable ‘var’ nir_variable *var = path->path[0]->var; v2: Changes for some part of 'may be used uninitialized' warnings were removed, seems like it is a compiler issue. ( Eric Engestrom <[email protected]> ) Possible like this one: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46684 This issue is flagged as duplicate but an original one is not closed yet. Signed-off-by: Andrii Simiklit <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> --- src/compiler/nir/nir_lower_vars_to_ssa.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/compiler/nir/nir_lower_vars_to_ssa.c b/src/compiler/nir/nir_lower_vars_to_ssa.c index 8e517a7895..646efd9ad8 100644 --- a/src/compiler/nir/nir_lower_vars_to_ssa.c +++ b/src/compiler/nir/nir_lower_vars_to_ssa.c @@ -683,10 +683,9 @@ nir_lower_vars_to_ssa_impl(nir_function_impl *impl) nir_deref_path *path = &node->path; assert(path->path[0]->deref_type == nir_deref_type_var); - nir_variable *var = path->path[0]->var; /* We don't build deref nodes for non-local variables */ - assert(var->data.mode == nir_var_local); + assert(path->path[0]->var->data.mode == nir_var_local); if (path_may_be_aliased(path, &state)) { exec_node_remove(&node->direct_derefs_link); _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
