14 Commits

Author SHA1 Message Date
Piotr Trojanek
6645568407 Switch from SHA1 to Blake3 to squeeze long Why3 filenames (part 1) 2026-01-27 01:32:34 +01:00
Johannes Kanig
f5e451566d Fixes to sparklib proofs
- fixes to session generation script
- fixed line/col numbers for VCs
2026-01-20 10:53:48 +09:00
Johannes Kanig
373215ff07 Fix generate_session.py 2026-01-07 08:19:57 +00:00
Johannes Kanig
613b2bf465 Update sparklib sessions after why3 update 2026-01-05 00:16:55 +00:00
Johannes Kanig
b7bf4714e7 Session updates 2025-06-16 17:44:03 +09:00
Johannes Kanig
3cb27a1b84 Update sparklib sessions after alt-ergo update 2024-06-11 18:17:34 +09:00
Johannes Kanig
9c2f4c308f update why3 sessions for SPARK lib 2024-04-03 16:50:49 +09:00
Claire Dross
1b1ecbb114 Add session files for new libraries 2024-03-19 11:33:12 +01:00
Johannes Kanig
f0b6809c70 update sessions for Coq proofs 2024-02-26 17:49:19 +09:00
Joffrey Huguet
752e845405 Update session files 2024-02-23 17:07:09 +01:00
Joffrey Huguet
eae16ccf04 Update session files 2024-02-01 17:37:44 +01:00
Yannick Moy
09e546bdeb Fix Coq scripts for proof of modular arithmetic lemmas
Following a change in Why3, there is a renaming of generated axioms.
Update session files.
2024-02-01 11:59:36 +01:00
Johannes Kanig
a5f8179ccb Fix proof of SPARK library
* generate_session.py
- show proved VC when running Coq; this helps detect when the
  --limit-line argument is incorrect
- delete more files
- remove useless level argument to call of run_automatic
* manual_proof.in: fixed locations of checks
* lemma_raising_order_*.prf: fixed proof of lemma, the proof is now much
  simpler
2023-07-06 11:03:57 +09:00
Joffrey Huguet
7eee48d617 V913-014, W224-046 Copy SPARKlib source files
This patch copies and adapts the source files of SPARKlib from the spark2014
repository into this one. It also changes the license of these files, as
SPARKlib is now licensed under Apache 2.0.
2023-04-07 11:29:15 +02:00