- 12 Jun, 2016 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 09 Jun, 2016 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 08 Jun, 2016 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 02 Jun, 2016 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 26 May, 2016 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 24 May, 2016 1 commit
-
-
Guillaume Melquiond authored
-
- 23 May, 2016 1 commit
-
-
Martin Clochard authored
-
- 22 May, 2016 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 20 May, 2016 3 commits
-
-
Andrei Paskevich authored
-
Jean-Christophe Filliâtre authored
-
Guillaume Melquiond authored
-
- 19 May, 2016 3 commits
-
-
Mario Pereira authored
-
Guillaume Melquiond authored
-
Mario Pereira authored
-
- 18 May, 2016 1 commit
-
-
Guillaume Melquiond authored
-
- 17 May, 2016 1 commit
-
-
Martin Clochard authored
-
- 13 May, 2016 1 commit
-
-
MARCHE Claude authored
-
- 09 May, 2016 1 commit
-
-
Martin Clochard authored
-
- 04 May, 2016 3 commits
-
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 02 May, 2016 1 commit
-
-
Mario Pereira authored
-
- 21 Apr, 2016 1 commit
-
-
Martin Clochard authored
-
- 20 Apr, 2016 2 commits
-
-
Andrei Paskevich authored
Call_provers: - drop closures "pre_prover_call" and "post_prover_call". They were intended to be used for synchronous interaction with provers from multiple threads. This is now responsibility of the proof server: (a) any Call_prover.call_on_[file|buffer] submits the proof task immediately to the server; (b) all proof results are handled in the working Why3 thread. - Call_provers.query_call returns a tri-state "prover_update" type which can be one of: "ProverStarted" (returned after the proof server informs Why3 that a prover was started), "ProverFinished" (returned after the proof server returns the prover result), and "NoUpdates" (returned when the proof server has not sent any new updates concerning the proof task in question). IMPORTANT: query_call does not maintain the state of a given prover call. In a normal use case, "ProverFinished" is returned _exactly_ once, and "ProverStarted" _at_most_ once (never for an editor call or when rapidly overwritten by "ProverFinished"). TODO: extend the proof server protocol and implementation to send "ProverStarted" events back to Why3.
-
Andrei Paskevich authored
-
- 15 Apr, 2016 2 commits
-
-
Mario Pereira authored
-
Andrei Paskevich authored
-
- 14 Apr, 2016 4 commits
-
-
Andrei Paskevich authored
TODO: Coq-related failures bitvectors/power2 bellman_ford vstte12_combinators hoare_logic/blocking_semantics5
-
Andrei Paskevich authored
still problematic: tests-provers/div tests-provers/div_real check-builtin/int bts/fsetint logic/bitvectors logic/einstein logic/genealogy bitvectors/power2 bellman_ford knuth_prime_numbers vstte12_combinators hoare_logic/blocking_semantics5 known issues: - Timeout is not always recognized - why3 tactic does not work: ENOENT on connect() - temporary output files are created in the curdir - temporary output files are sometimes not erased - socket file is created in the curdir
-
Andrei Paskevich authored
-
Johannes Kanig authored
-
- 13 Apr, 2016 1 commit
-
-
Martin Clochard authored
-
- 12 Apr, 2016 2 commits
-
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 11 Apr, 2016 1 commit
-
-
Martin Clochard authored
-
- 06 Apr, 2016 1 commit
-
-
Martin Clochard authored
-
- 04 Apr, 2016 2 commits
-
-
Martin Clochard authored
-
Mario Pereira authored
New example in progres : Koda Ruskey (functional correctness done; missing proof of correctness for the number of forest colorings)
-
- 03 Apr, 2016 2 commits
-
-
Andrei Paskevich authored
in particular, every variable defined in the ghost context is automatically ghost
-
Jean-Christophe Filliâtre authored
-