scripts settings added

pull/2997/head
Aleksander Kryukov 3 years ago
parent a2960e22b9
commit f7cc2548f3
  1. 4
      certora/scripts/Governor.sh
  2. 7
      certora/scripts/sanity.sh
  3. 1
      certora/specs/GovernorBase.spec

@ -4,4 +4,6 @@ certoraRun certora/harnesses/GovernorHarness.sol \
--staging \
--msg $1 \
--disableLocalTypeChecking \
--rule voteStartBeforeVoteEnd
--optimistic_loop \
--settings -copyLoopUnroll=4
--rule sanityCheckVoteStart

@ -5,7 +5,8 @@ do
echo ${file%.*}
certoraRun certora/harnesses/$file \
--verify ${file%.*}:certora/specs/sanity.spec "$@" \
--solc solc8.0 \
--staging \
--msg "sanity ${file}"
--solc solc8.0 --staging \
--optimistic_loop \
--msg "checking sanity on ${file%.*}"
--settings -copyLoopUnroll=4
done

@ -32,7 +32,6 @@ hook Sload uint64 value _proposals[KEY uint256 pId].voteStart._deadline STORAGE
require proposalVoteStart(pId) == value;
}
hook Sstore _proposals[KEY uint256 pId].voteEnd._deadline uint64 newValue STORAGE {
havoc proposalVoteEnd assuming (
proposalVoteEnd@new(pId) == newValue

Loading…
Cancel
Save