def visit_Alloc(self, expr):
    elt_t =  expr.elt_type
    nelts = self.fresh_var("npy_intp", "nelts", self.visit_expr(expr.count))
    bytes_per_elt = elt_t.nbytes
    nbytes = self.mul(nelts, bytes_per_elt)#"%s * %d" % (nelts, bytes_per_elt)
    raw_ptr = (type_mappings.to_ctype(expr.type), nbytes) % "(%s) malloc(%s)"
    struct_type = self.to_ctype(expr.type)
    return self.fresh_var(struct_type, "new_ptr", "{%s, NULL}" % raw_ptr)
dataset/ETHPy150Open iskandr/parakeet/parakeet/c_backend/fn_compiler.py/FnCompiler.visit_Alloc/swapped operands of `%`