Why3 can define several variants (e.g. counterexamples, noBV).
Currently, EasyCrypt select the first variant that comes in the prover list. From now on, the default variant (= empty name) is selected by default. It is also possible to provide the desired in the prover name (syntax = "prover[variant]", e.g. "Z3[noBV]").
This is compatible with the version selection (e.g. "Z3[noBV]@4.8")
Why3 can define several variants (e.g. counterexamples, noBV).
Currently, EasyCrypt select the first variant that comes in the prover list. From now on, the default variant (= empty name) is selected by default. It is also possible to provide the desired in the prover name (syntax = "prover[variant]", e.g. "Z3[noBV]").
This is compatible with the version selection (e.g. "Z3[noBV]@4.8")