This call is preceded by another call to `apply-subs` at the beginning of preprocessing.
This is motivated by very large input benchmarks from Cetora where this preprocessing pass can take up to 5 seconds.
applyPass("foreign-theory-rewrite", as);
}
- // Since this pass is not robust for the information tracking necessary for
- // unsat cores, it's only applied if we are not doing unsat core computation
- applyPass("apply-substs", as);
-
// Assertions MUST BE guaranteed to be rewritten by this point
applyPass("rewrite", as);