Fixes cvc5/cvc5-projects#357.
Now gives:
(error "Error in option parsing: proof-pedantic =
5773657586652532005 is not a legal setting, value should be at most 100.")
long = "proof-pedantic=N"
type = "uint64_t"
default = "0"
+ maximum = "100"
help = "assertion failure for any incorrect rule application or untrusted lemma having pedantic level <=N with proof"
[[option]]
: EnvObj(env),
d_pchecker(new ProofChecker(
options().proof.proofCheck == options::ProofCheckMode::EAGER,
- options().proof.proofPedantic)),
+ static_cast<uint32_t>(options().proof.proofPedantic))),
d_pnm(new ProofNodeManager(
env.getOptions(), env.getRewriter(), d_pchecker.get())),
d_pppg(nullptr),