verify all - rules passing

This commit is contained in:
Nick Armstrong
2022-04-11 12:46:56 -07:00
parent d1454932b2
commit 6662d0556f
6 changed files with 35 additions and 14 deletions

View File

@ -2,6 +2,8 @@
make -C certora munged
for contract in certora/harnesses/Wizard*.sol;
do
for spec in certora/specs/*.spec;
@ -37,3 +39,4 @@ do
fi
done
done

View File

@ -0,0 +1,7 @@
#!/bin/bash
make -C certora munged
sh certora/scripts/verifyAllSasha
sh certora/scripts/verifyERC20Votes.sh "checking ERC20Votes.spec on ERC20Votes.sol"
sh certora/scripts/verifyERC721Votes.sh "checking ERC721Votes.spec on draft-ERC721Votes.sol and Votes.sol"

View File

@ -17,8 +17,9 @@ certoraRun \
certora/harnesses/ERC20VotesHarness.sol \
--verify ERC20VotesHarness:certora/specs/ERC20Votes.spec \
--solc solc8.2 \
--disableLocalTypeChecking \
--optimistic_loop \
--loop_iter 4 \
--settings -copyLoopUnroll=4 \
--send_only \
--staging "alex/new-dt-hashing-alpha" \
--msg "${msg}" \
--rule_sanity

View File

@ -18,8 +18,9 @@ certoraRun \
certora/munged/utils/Checkpoints.sol \
--verify ERC721VotesHarness:certora/specs/ERC721Votes.spec \
--solc solc8.2 \
--disableLocalTypeChecking \
--optimistic_loop \
--loop_iter 4 \
--settings -copyLoopUnroll=4 \
--send_only \
--staging "alex/new-dt-hashing-alpha" \
--msg "${msg}" \
# --rule_sanity
--msg "${msg}" \