Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Halmos] Setup for verification and first invariants #675

Merged
merged 34 commits into from
Apr 23, 2024
Merged

Conversation

QGarchery
Copy link
Contributor

@QGarchery QGarchery commented Apr 2, 2024

Todo:

  • use test profile for Halmos
  • remove installation of setuptools when no longer necessary
  • look at certora timeout invariants (all of them are timing out because of non linear math, which Halmos can't help with)
  • look at certora that could be quick win invariants

@QGarchery QGarchery added the verif Modifies the formal verification label Apr 2, 2024
@QGarchery QGarchery self-assigned this Apr 2, 2024
@QGarchery QGarchery marked this pull request as ready for review April 19, 2024 13:08
@QGarchery QGarchery changed the title [Halmos] Setup for verification [Halmos] Setup for verification and first invariants Apr 19, 2024
@QGarchery QGarchery requested a review from MathisGD April 19, 2024 13:42
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
@QGarchery QGarchery requested a review from MathisGD April 23, 2024 08:56
test/forge/HalmosTest.sol Outdated Show resolved Hide resolved
@MerlinEgalite MerlinEgalite merged commit d36719d into main Apr 23, 2024
16 checks passed
@MerlinEgalite MerlinEgalite deleted the halmos/setup branch April 23, 2024 09:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
verif Modifies the formal verification
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants