Lines Matching defs:bc_vm_err
605 #define bc_vm_err(e) (bc_vm_error((e), 0))
1607 if (!b->len) return bc_vm_err(BC_ERROR_MATH_DIVIDE_BY_ZERO);
1669 if (!b->len) return bc_vm_err(BC_ERROR_MATH_DIVIDE_BY_ZERO);
1718 if (b->rdx) return bc_vm_err(BC_ERROR_MATH_NON_INTEGER);
1725 if (b->neg) return bc_vm_err(BC_ERROR_MATH_DIVIDE_BY_ZERO);
2129 if (n->neg) return bc_vm_err(BC_ERROR_MATH_NEGATIVE);
2136 return bc_vm_err(BC_ERROR_MATH_OVERFLOW);
2140 if (r == SIZE_MAX || r < prev) return bc_vm_err(BC_ERROR_MATH_OVERFLOW);
2215 if (a->neg) return bc_vm_err(BC_ERROR_MATH_NEGATIVE);
4462 if (!BC_PROG_NUM(r, n)) return bc_vm_err(BC_ERROR_EXEC_TYPE);
4467 if ((r->t != BC_RESULT_ARRAY) != (!t)) return bc_vm_err(BC_ERROR_EXEC_TYPE);
4613 s = bc_vm_err(BC_ERROR_EXEC_VOID_VAL);
4648 if (lt == BC_RESULT_STR) return bc_vm_err(BC_ERROR_EXEC_TYPE);
4680 return bc_vm_err(BC_ERROR_EXEC_TYPE);
4682 if (lt == BC_RESULT_ONE) return bc_vm_err(BC_ERROR_EXEC_TYPE);
4747 return bc_vm_err(BC_ERROR_EXEC_REC_READ);
4757 if (s == BC_STATUS_EOF) s = bc_vm_err(BC_ERROR_EXEC_READ_EXPR);
4769 s = bc_vm_err(BC_ERROR_EXEC_READ_EXPR);
4828 if (pop) return bc_vm_err(BC_ERROR_EXEC_VOID_VAL);