diff --git a/src/panfrost/midgard/midgard_ra.c b/src/panfrost/midgard/midgard_ra.c index 6eb7368d581..1e511ad92c2 100644 --- a/src/panfrost/midgard/midgard_ra.c +++ b/src/panfrost/midgard/midgard_ra.c @@ -971,6 +971,7 @@ mir_ra(compiler_context *ctx) if (spill_node == -1) { fprintf(stderr, "ERROR: Failed to choose spill node\n"); + lcra_free(l); return; }