[BUG][CodegenC] "tvm_call_packed" crashes when build with target "c"

import tvm
from tvm import te

n = 1024
l = 128
m = 235
bias = te.var("bias", dtype="float32")
A = te.placeholder((n, l), name="A")
B = te.placeholder((l, m), name="B")
C = te.extern(
    (n, m),
    [A, B],
    lambda ins, outs: tvm.tir.call_packed(
        "tvm.contrib.cblas.matmul", ins[0], ins[1], outs[0], False, False
    ),
    name="C",
)
D = te.compute(C.shape, lambda i, j: C[i, j] + bias, name="D")
s = te.create_schedule(D.op)

ctx = tvm.cpu(0)
f = tvm.build(s, [A, B, D, bias], "c")

Above code always crashes when with “c” target, while it works properly with “llvm” target.

Error message:

Anyone knows whether it is a known issue or not? And is there any approaches to workaround this?

Thanks