spirv: replace assert() with unreachable()
authorTimothy Arceri <timothy.arceri@collabora.com>
Tue, 4 Oct 2016 00:25:25 +0000 (11:25 +1100)
committerTimothy Arceri <timothy.arceri@collabora.com>
Tue, 4 Oct 2016 11:33:51 +0000 (22:33 +1100)
This fixes an uninitialized warning for is_vertex_input.

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/compiler/spirv/vtn_variables.c

index 44c65ae83eb5305ecd237aa8e8e8af8806a0dd30..634058c0e065155d82835db17dbc2efe7defa0b0 100644 (file)
@@ -1054,7 +1054,7 @@ var_decoration_cb(struct vtn_builder *b, struct vtn_value *val, int member,
          is_vertex_input = false;
          location += VARYING_SLOT_VAR0;
       } else {
-         assert(!"Location must be on input or output variable");
+         unreachable("Location must be on input or output variable");
       }
 
       if (vtn_var->var) {