sanity for TimelockController and Votes

This commit is contained in:
Sameer Arora
2022-03-03 12:42:16 -08:00
parent 7ab95baab8
commit ef8013ef79
262 changed files with 18482 additions and 14 deletions

View File

@ -1,14 +1,35 @@
make -C certora munged
# make -C certora munged
for f in certora/harnesses/Wizard*.sol
do
echo "Processing $f"
file=$(basename $f)
echo ${file%.*}
certoraRun certora/harnesses/$file \
--verify ${file%.*}:certora/specs/sanity.spec "$@" \
--solc solc8.2 --staging shelly/forSasha \
# for f in certora/harnesses/Wizard*.sol
# do
# echo "Processing $f"
# file=$(basename $f)
# echo ${file%.*}
# certoraRun certora/harnesses/$file \
# --verify ${file%.*}:certora/specs/sanity.spec "$@" \
# --solc solc8.2 --staging shelly/forSasha \
# --optimistic_loop \
# --msg "checking sanity on ${file%.*}"
# --settings -copyLoopUnroll=4
# done
# TimelockController
# certoraRun \
# certora/harnesses/TimelockControllerHarness.sol \
# --verify TimelockControllerHarness:certora/specs/sanity.spec \
# --solc solc8.2 \
# --optimistic_loop \
# --cloud \
# --msg "sanity"
# Votes
certoraRun \
certora/harnesses/VotesHarness.sol \
--verify VotesHarness:certora/specs/sanity.spec \
--solc solc8.2 \
--optimistic_loop \
--msg "checking sanity on ${file%.*}"
--settings -copyLoopUnroll=4
done
--cloud \
--settings -strictDecompiler=false,-assumeUnwindCond \
--msg "sanityVotes"