From 6e7c006062ce1b95d527a50a03642cb532de5f04 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 23 Jul 2020 20:38:11 -0700 Subject: [PATCH 1/1] gallivm: Report the unsupported intrinsic instead of just assert(0); MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Tripped over this in rendermode with softpipe NIR. Reviewed-by: Jason Ekstrand Reviewed-by: Marek Olšák Part-of: --- src/gallium/auxiliary/gallivm/lp_bld_nir.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gallium/auxiliary/gallivm/lp_bld_nir.c b/src/gallium/auxiliary/gallivm/lp_bld_nir.c index bb04beeed12..f0f8a9c9518 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_nir.c +++ b/src/gallium/auxiliary/gallivm/lp_bld_nir.c @@ -1581,6 +1581,9 @@ static void visit_intrinsic(struct lp_build_nir_context *bld_base, visit_interp(bld_base, instr, result); break; default: + fprintf(stderr, "Unsupported intrinsic: "); + nir_print_instr(&instr->instr, stderr); + fprintf(stderr, "\n"); assert(0); break; } -- 2.30.2