mirror of
https://github.com/Z3Prover/z3
synced 2025-08-07 19:51:22 +00:00
parent
23a474655b
commit
1959b7c48a
1 changed files with 2 additions and 2 deletions
|
@ -267,7 +267,7 @@ struct expr2subpaving::imp {
|
||||||
subpaving::var process_power(app * t, unsigned depth, mpz & n, mpz & d) {
|
subpaving::var process_power(app * t, unsigned depth, mpz & n, mpz & d) {
|
||||||
rational k;
|
rational k;
|
||||||
SASSERT(t->get_num_args() == 2);
|
SASSERT(t->get_num_args() == 2);
|
||||||
if (!m_autil.is_numeral(t->get_arg(1), k) || !k.is_int() || !k.is_unsigned()) {
|
if (!m_autil.is_numeral(t->get_arg(1), k) || !k.is_int() || !k.is_unsigned() || k.is_zero()) {
|
||||||
qm().set(n, 1);
|
qm().set(n, 1);
|
||||||
qm().set(d, 1);
|
qm().set(d, 1);
|
||||||
return mk_var_for(t);
|
return mk_var_for(t);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue