| Commit message (Expand) | Author | Files | Lines |
2023-06-04 | Consistently use the names TerminationMeasure and DecreasesProof | Son Ho | 1 | -4/+6 |
2023-06-04 | Update the generation of termination and decreases_by templates for Lean | Son Ho | 1 | -5/+9 |
2023-06-04 | More comments | Jonathan Protzenko | 1 | -0/+8 |
2023-06-04 | Make minor fixes, improve formatting for Lean and generate code for all the t... | Son Ho | 1 | -43/+60 |
2023-06-04 | WIP | Jonathan Protzenko | 1 | -2/+19 |
2023-06-04 | Fix some printing bits, proper syntax for terminates and decreases clauses | Jonathan Protzenko | 1 | -1/+4 |
2023-06-04 | WIP lots of stuff | Jonathan Protzenko | 1 | -3/+11 |
2023-06-04 | New directory structure and corresponding extraction, + misc fixes, for Lean | Jonathan Protzenko | 1 | -25/+37 |
2023-06-04 | Initial Lean backend, WIP | Jonathan Protzenko | 1 | -22/+34 |
2023-02-03 | Implement a pass to filter the unused input arguments in the loop functions | Son Ho | 1 | -13/+13 |
2023-02-03 | Fix an issue with the names of the loop decreases clauses | Son Ho | 1 | -0/+10 |
2023-02-03 | Fix some issues with the values given back by loop backward translations | Son Ho | 1 | -0/+1 |
2023-02-03 | Fix an issue in translate_forward_end | Son Ho | 1 | -0/+1 |
2023-02-03 | Fix various issues with the generation of code for the loops | Son Ho | 1 | -27/+58 |
2023-02-03 | Make good progress on updating SymbolicToPure | Son Ho | 1 | -0/+32 |
2023-02-03 | Add loop ids to the pure functions identifiers | Son Ho | 1 | -3/+1 |
2023-02-03 | Compute the SCCs of the functions to extract in Translate.ml | Son Ho | 1 | -61/+91 |
2023-02-03 | Reorganize Translate.ml | Son Ho | 1 | -165/+183 |
2023-02-03 | Add an SCC.ml file for strongly connected components | Son Ho | 1 | -0/+2 |
2022-11-16 | Change the name of the generated Coq modules | Son Ho | 1 | -1/+1 |
2022-11-16 | Improve formatting | Son Ho | 1 | -4/+4 |
2022-11-14 | Add a `-use-fuel` option | Son Ho | 1 | -1/+7 |
2022-11-14 | Make good progress on the Coq backend | Son Ho | 1 | -73/+151 |
2022-11-14 | Reorganize the project to prepare for new backends | Son Ho | 1 | -23/+23 |
2022-11-11 | Make a minor modification | Son Ho | 1 | -1/+1 |
2022-11-11 | Move the fstar files to the new backends directory | Son Ho | 1 | -1/+1 |
2022-11-11 | Add a `bin` folder | Son Ho | 1 | -3/+5 |
2022-11-10 | Factor out the symbolic execution for the forward/backward translations | Son Ho | 1 | -41/+21 |
2022-11-10 | Make a minor cleanup | Son Ho | 1 | -16/+4 |
2022-11-10 | Implement a Config.ml file which groups all the global options in references | Son Ho | 1 | -117/+34 |
2022-11-10 | Implement the generation of stateful backward functions (controlled by an opt... | Son Ho | 1 | -12/+51 |
2022-11-10 | Reorganize branching symbolic expansions to prepare for the join operation | Son Ho | 1 | -4/+7 |
2022-11-07 | Replace all the occurrences of `failwith ...` with `raise (Failure ...)` | Son Ho | 1 | -7/+6 |
2022-10-28 | Make minor updates to account for Charon's changes | Son Ho | 1 | -10/+10 |
2022-10-27 | Reorganize a bit the project | Son Ho | 1 | -0/+0 |
2022-10-26 | Update the code documentation to fix links and syntax issues | Son Ho | 1 | -13/+13 |
2022-10-13 | Rename Modules to Crates | Son Ho | 1 | -25/+26 |
2022-09-22 | Update the name registration for globals | Son Ho | 1 | -3/+8 |
2022-09-22 | Make minor cleanup | Son Ho | 1 | -28/+31 |
2022-09-22 | Update src/Translate.ml | Son HO | 1 | -1/+1 |
2022-08-08 | Register global names, one error remaining | Sidney Congard | 1 | -1/+5 |
2022-07-29 | Create global declaration group, address PR changes but introduce bugs | Sidney Congard | 1 | -4/+17 |
2022-07-18 | Address much stuff of the PR, throw exceptions at remaining places | Sidney Congard | 1 | -9/+12 |
2022-06-30 | Traduct globals body separately (WIP) | Sidney Congard | 1 | -3/+4 |
2022-06-21 | concrete & symbolic evaluation work with new LLBC format | Sidney Congard | 1 | -14/+22 |
2022-06-08 | read globals from LLBC JSON into functions | Sidney Congard | 1 | -10/+11 |
2022-05-10 | Use the core_unix package instead of core | Son Ho | 1 | -1/+1 |
2022-05-06 | Update the extraction to set the fuel to 1 in the Z3 options | Son Ho | 1 | -2/+2 |
2022-05-05 | Update the translation so that we use a state only in the functions | Son Ho | 1 | -14/+14 |
2022-05-04 | Start implementing divergence, can_fail, statefullness analyses | Son Ho | 1 | -0/+3 |