Skip to content

SMT not using hypothesis #918

@henriquejosefaria

Description

@henriquejosefaria

Example:

require import AllCore StdOrder.
from Jasmin require import JModel JWord.

lemma xxx (x: W64.t):
 W64.to_uint x < W64.modulus => W64.to_uint x < W64.modulus.
proof.
  move => H. smt().

why3 Configuration

Executing: why3 config detect -C /Users/henriquefaria/.config/easycrypt/why3.conf
warning: cannot read config file /Users/henriquefaria/.config/easycrypt/why3.conf:
  /Users/henriquefaria/.config/easycrypt/why3.conf: No such file or directory
Found prover Alt-Ergo version 2.4.3, OK.
Found prover Alt-Ergo version 2.4.3 (alternative: FPA)
Found prover CVC5 version 1.0.9 (alternative: strings+counterexamples)
Found prover CVC5 version 1.0.9 (alternative: strings)
Found prover CVC5 version 1.0.9 (alternative: counterexamples)
Found prover CVC5 version 1.0.9, OK.
Found prover CVC4 version 1.8 (alternative: strings+counterexamples)
Found prover CVC4 version 1.8 (alternative: strings)
Found prover CVC4 version 1.8 (alternative: counterexamples)
Found prover CVC4 version 1.8, OK.
Found prover Z3 version 4.12.6 (alternative: counterexamples)
Found prover Z3 version 4.12.6, OK.
Found prover Z3 version 4.12.6 (alternative: noBV)
13 prover(s) added
Save config to /Users/henriquefaria/.config/easycrypt/why3.conf

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions