Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ find . -name "*.c" -exec grep -H "longjmp" {} \;
- ./src/model/val_to_term.c: longjmp(convert->env, c);
- ./src/model/term_to_val.c: * - raise an exception (via longjmp) of t can't be converted
- ./src/model/term_to_val.c: longjmp(convert->env, TERM2VAL_INTERNAL_ERROR);
- ./src/model/term_to_val.c: longjmp(convert->env, TERM2VAL_NOT_CONSTANT);
- ./src/model/model_eval.c: * - fails with a longjmp if v is an algebraic number
- ./src/model/model_eval.c: longjmp(eval->env, MDL_EVAL_FAILED);
- ./src/model/model_eval.c: longjmp(eval->env, MDL_EVAL_FAILED);
- ./src/model/model_eval.c: longjmp(eval->env, MDL_EVAL_FAILED);
- ./src/model/model_eval.c: longjmp(eval->env, MDL_EVAL_FREEVAR_IN_TERM);
- ./src/model/model_eval.c: longjmp(eval->env, MDL_EVAL_UNKNOWN_TERM);
- ./src/model/model_eval.c: longjmp(eval->env, MDL_EVAL_QUANTIFIER);
- ./src/model/model_eval.c: longjmp(eval->env, MDL_EVAL_LAMBDA);
- ./src/model/model_eval.c: longjmp(eval->env, MDL_EVAL_INTERNAL_ERROR);
- ./src/model/model_eval.c: longjmp(eval->env, MDL_EVAL_FAILED);
- ./src/model/model_eval.c: assert(v < 0); // error code after longjmp
- ./src/model/literal_collector.c: longjmp(collect->env, v);
- ./src/model/literal_collector.c: longjmp(collect->env, MDL_EVAL_INTERNAL_ERROR);
- ./src/model/literal_collector.c: longjmp(collect->env, MDL_EVAL_INTERNAL_ERROR);
- ./src/model/literal_collector.c: longjmp(collect->env, MDL_EVAL_FREEVAR_IN_TERM);
- ./src/model/literal_collector.c: longjmp(collect->env, MDL_EVAL_QUANTIFIER);
- ./src/model/literal_collector.c: longjmp(collect->env, MDL_EVAL_LAMBDA);
- ./src/model/literal_collector.c: //ARITH_ROOT_ATOM should get its very longjmp
- ./src/model/literal_collector.c: longjmp(collect->env, MDL_EVAL_INTERNAL_ERROR);
- ./src/model/literal_collector.c: assert(u < 0); // error code after longjmp
- ./src/frontend/smt2/smt2_term_stack.c: // note: this loop may fail and call longjmp
- ./src/context/context_simplifier.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context_simplifier.c: longjmp(ctx->env, INTERNAL_ERROR);
- ./src/context/context_simplifier.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context_simplifier.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context_simplifier.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context_simplifier.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context_simplifier.c: * Raise an exception via longjmp if there's an error or if a
- ./src/context/context_simplifier.c: longjmp(ctx->env, exception);
- ./src/context/context_simplifier.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context_simplifier.c: * This function raises an exception via longjmp if a contradiction is detected.
- ./src/context/context_simplifier.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context_simplifier.c: longjmp(ctx->env, code);
- ./src/context/symmetry_breaking.c: * - raise an exception (by longjmp(s->env, -1) if something goes wrong
- ./src/context/symmetry_breaking.c: longjmp(s->env, -1);
- ./src/context/context.c: longjmp(ctx->env, INTERNAL_ERROR);
- ./src/context/context.c: longjmp(ctx->env, INTERNAL_ERROR);
- ./src/context/context.c: longjmp(ctx->env, HIGH_ORDER_FUN_NOT_SUPPORTED);
- ./src/context/context.c: longjmp(ctx->env, ARITH_NOT_SUPPORTED);
- ./src/context/context.c: longjmp(ctx->env, BV_NOT_SUPPORTED);
- ./src/context/context.c: longjmp(ctx->env, BV_NOT_SUPPORTED);
- ./src/context/context.c: longjmp(ctx->env, code);
- ./src/context/context.c: longjmp(ctx->env, uf_error_code(ctx, distinct->arg[0]));
- ./src/context/context.c: longjmp(ctx->env, FORMULA_NOT_LINEAR);
- ./src/context/context.c: longjmp(ctx->env, exception);
- ./src/context/context.c: longjmp(ctx->env, exception);
- ./src/context/context.c: longjmp(ctx->env, exception);
- ./src/context/context.c: longjmp(ctx->env, FREE_VARIABLE_IN_FORMULA);
- ./src/context/context.c: longjmp(ctx->env, QUANTIFIERS_NOT_SUPPORTED);
- ./src/context/context.c: longjmp(ctx->env, INTERNAL_ERROR);
- ./src/context/context.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context.c: longjmp(ctx->env, uf_error_code(ctx, distinct->arg[0]));
- ./src/context/context.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context.c: longjmp(ctx->env, FORMULA_NOT_LINEAR);
- ./src/context/context.c: if (!tt) longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context.c: if (tt) longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context.c: longjmp(ctx->env, TRIVIALLY_UNSAT);
- ./src/context/context.c: longjmp(ctx->env, code);
- ./src/context/context.c: longjmp(ctx->env, code);
- ./src/context/context.c: * Exception: return from longjmp(ctx->env, code);
- ./src/context/context.c: * Exception: return from longjmp(ctx->env, code);
- ./src/solvers/floyd_warshall/idl_floyd_warshall.c: longjmp(*solver->env, code);
- ./src/solvers/floyd_warshall/rdl_floyd_warshall.c: longjmp(*solver->env, code);
- ./src/solvers/simplex/simplex.c: longjmp(*solver->env, FORMULA_NOT_LINEAR);
- ./src/terms/full_subst.c: * - call longjmp if something goes wrong
- ./src/terms/full_subst.c: longjmp(subst->env, FULL_SUBST_DEGREE_OVERFLOW);
- ./src/terms/full_subst.c: longjmp(subst->env, FULL_SUBST_INTERNAL_ERROR);
- ./src/terms/full_subst.c: * - raise an exception via longjmp is something goes wrong
- ./src/terms/full_subst.c: longjmp(subst->env, FULL_SUBST_INTERNAL_ERROR);
- ./src/terms/term_substitution.c: * abort by calling longjmp(subst->env): return -1 (NULL_TERM)
- ./src/terms/term_substitution.c: longjmp(subst->env, -1); // raise an exception
- ./src/terms/term_substitution.c: longjmp(subst->env, -2);
- ./src/parser_utils/term_stack2.c: * code is returned to exception handler by longjmp
- ./src/parser_utils/term_stack2.c: longjmp(stack->env, code);
- ./src/parser_utils/term_stack2.c: longjmp(stack->env, TSTACK_INVALID_OP);
- ./src/parser_utils/term_stack2.c: longjmp(stack->env, code);
- ./src/parser_utils/term_stack2.c: longjmp(stack->env, TSTACK_YICES_ERROR);
- ./src/mcsat/preprocessor.c: longjmp(*pre->exception, MCSAT_EXCEPTION_UNSUPPORTED_THEORY);
- ./src/mcsat/preprocessor.c: longjmp(*pre->exception, MCSAT_EXCEPTION_UNSUPPORTED_THEORY);
- ./src/mcsat/preprocessor.c: longjmp(*pre->exception, MCSAT_EXCEPTION_UNSUPPORTED_THEORY);
- ./src/mcsat/preprocessor.c: longjmp(*pre->exception, MCSAT_EXCEPTION_UNSUPPORTED_THEORY);
- ./tests/unit/test_api14.c: * Out-of-memory handling using setjmp/longjmp
- ./tests/unit/test_api14.c: longjmp(*env, -1);
- ./tests/unit/test_longjmp.c: printf("\ncalling longjmp\n\n");
- ./tests/unit/test_longjmp.c: longjmp(*env, 23);
- ./tests/unit/test_longjmp.c: printf("return from longjmp: code = %d\n", code);
- ./tests/unit/test_longjmp.c: printf("\ncalling longjmp\n\n");
- ./tests/unit/test_longjmp.c: longjmp(*aux.ptr, 45);
- ./tests/unit/test_longjmp.c: printf("return from longjmp: code = %d\n", code);
Advertisement
Add Comment
Please, Sign In to add comment