sanity.sh 920 B

12345678910111213141516171819202122232425262728293031323334
  1. #!/usr/bin/env bash
  2. set -euxo pipefail
  3. # for f in certora/harnesses/Wizard*.sol
  4. # do
  5. # echo "Processing $f"
  6. # file=$(basename $f)
  7. # echo ${file%.*}
  8. # certoraRun \
  9. # certora/harnesses/$file \
  10. # --verify ${file%.*}:certora/specs/sanity.spec "$@" \
  11. # --solc solc \
  12. # --optimistic_loop \
  13. # --settings -copyLoopUnroll=4 \
  14. # --msg "checking sanity on ${file%.*}"
  15. # done
  16. # TimelockController
  17. certoraRun \
  18. certora/harnesses/TimelockControllerHarness.sol \
  19. --verify TimelockControllerHarness:certora/specs/sanity.spec \
  20. --solc solc \
  21. --optimistic_loop \
  22. --msg "sanity and keccak check"
  23. # Votes
  24. # certoraRun \
  25. # certora/harnesses/VotesHarness.sol \
  26. # --verify VotesHarness:certora/specs/sanity.spec \
  27. # --solc solc \
  28. # --optimistic_loop \
  29. # --settings -strictDecompiler=false,-assumeUnwindCond \
  30. # --msg "sanityVotes"