summaryrefslogtreecommitdiff
path: root/tests (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Bump Lean to v4.9.0rc3 (#261)Son HO2024-06-253-5/+2
|
* Update charonNadrieril2024-06-241-6/+6
|
* Update charonNadrieril2024-06-249-9/+9
|
* Do some cleanup in the Lean backend (#257)Son HO2024-06-221-56/+20
|
* Improve `scalar_tac` and `scalar_decr_tac` (#256)Son HO2024-06-221-76/+24
| | | | | | | * Fix an issue in a proof of the hashmap * Improve scalar_decr_tac * Improve the error message of scalar_tac and add the missing Termination.lean
* Add some proofs for the Lean backend (#255)Son HO2024-06-219-125/+1038
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Make progress on the proofs of the hashmap * Make a minor modification to the hashmap * Make progress on the hashmap * Make progress on the proofs * Make progress on the proofs * Make progress on the proof of the hashmap * Progress on the proofs of the hashmap * Update a proof * Update the Charon pin * Make minor modifications to the hashmap * Regenerate the tests * Regenerate the hashmap * Add lemmas to the Lean backend * Make progress on the proofs of the hashmap * Make a minor fix * Finish the proof about the hashmap * Update scalar_tac * Make a minor modification in the hashmap * Update the proofs of the hashmap --------- Co-authored-by: Son Ho <sonho@Sons-MacBook-Pro.local> Co-authored-by: Son Ho <sonho@Sons-MBP.lan>
* Update charonNadrieril2024-06-211-3/+3
|
* Support for renaming using the rename attribute in charon (#239)Escherichia2024-06-1815-6/+2309
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * support for renaming using the rename attribute in charon * support for global decl * add support for renaming field * applied suggested changes and began adding support for variant * finished support for renaming variant * applied suggested changes * add tests * fixed variant and field renaming * update charon-pin * update flake.lock * Update the charon pin * Fix an issue with renaming trait method implementations * Fix an issue with the renaming of trait implementations * Fix an issue when renaming enumerations * Update the Charon pin * Fix the F* tests * Fix an issue with the spans for the loops * Fix the tests * Update a comment * Use fuel in the coq tests * Generate the template decreases clauses by default --------- Co-authored-by: Escherichia <escherichia@charlotte> Co-authored-by: Son Ho <hosonmarc@gmail.com>
* Bump charonNadrieril2024-06-1816-60/+60
|
* Tiny dedupNadrieril2024-06-181-1/+1
|
* Merge branch 'main' into son/cleanupSon HO2024-06-1715-18/+18
|\
| * Regenerate the testsSon Ho2024-06-1715-18/+18
| |
* | Regenerate the testsSon Ho2024-06-1726-2/+77
| |
* | Update the testsSon Ho2024-06-176-4/+31
| |
* | Update Hashmap/Properties.leanSon Ho2024-06-171-36/+34
| |
* | Update the code of the hashmapSon Ho2024-06-1712-459/+465
|/
* Update the Lean dependenciesSon Ho2024-06-171-4/+4
|
* Update the testsSon Ho2024-06-142-4/+4
|
* Update the testsSon Ho2024-06-133-29/+29
|
* Update the code extraction and regenerate the testsSon Ho2024-06-121-2/+2
|
* Revert "Regenerate the tests"Son Ho2024-06-1212-333/+338
| | | | This reverts commit cd5542fc82edee11181a43e3a342a2567c929e7e.
* Revert "Fix some mistakes"Son Ho2024-06-123-15/+15
| | | | This reverts commit f05a0faf14fdd558039da52624d57028eb64f9fd.
* Fix some mistakesSon Ho2024-06-123-15/+15
|
* Regenerate the testsSon Ho2024-06-1212-338/+333
|
* Deactivate the use of tuple projectors in the Lean backendSon Ho2024-06-111-2/+4
|
* Update the tests for tuplesSon Ho2024-06-114-22/+85
|
* Regenerate the Coq and Lean betreesSon Ho2024-06-052-178/+423
|
* Update the F* betreeSon Ho2024-06-053-144/+280
|
* Update the betreeSon Ho2024-06-051-99/+98
|
* Regenerate some testsSon Ho2024-06-051-14/+2
|
* Add some negative tests for the borrow checkerSon Ho2024-06-052-0/+105
|
* Add more testsSon Ho2024-06-055-0/+79
|
* Update the test runnerSon Ho2024-06-051-1/+4
|
* Update the test runner to allow the syntax [!lean] and [borrow-check]Son Ho2024-06-0514-34/+65
|
* Merge branch 'main' into son/clean-synthesisSon Ho2024-06-0533-407/+418
|\
| * Update charonNadrieril2024-06-0527-287/+278
| |
| * Merge branch 'main' into son/loops2Son Ho2024-06-04169-5583/+2423
| |\
| * | Add a testSon Ho2024-06-034-103/+123
| | |
| * | Regenerate testsAymeric Fromherz2024-05-3113-35/+35
| | |
| * | Regenerate test outputAymeric Fromherz2024-05-3119-108/+2588
| | |
| * | Implement two phases of loops join + collapseAymeric Fromherz2024-05-3019-2588/+108
| | |
| * | Add type and set/map for marker and borrow idAymeric Fromherz2024-05-281-1/+1
| | |
| * | Downgrade the version of duneSon Ho2024-05-241-1/+1
| | |
* | | Remove the options from the functions synthesizing the symbolic ASTSon Ho2024-05-301-6/+6
| |/ |/|
* | Improve the tests READMENadrieril2024-05-302-14/+22
| |
* | runner: Factor out backend-specific optionsNadrieril2024-05-302-49/+56
| |
* | runner: Split up into multiple filesNadrieril2024-05-306-198/+191
| |
* | runner: make the backend map a submodule of `Backend`Nadrieril2024-05-301-36/+48
| |
* | tests: Add a READMENadrieril2024-05-301-0/+67
| |
* | Fix an issue with some names being ignored when generating unique variable namesSon Ho2024-05-282-4/+4
| |