added munging to scripts
This commit is contained in:
@ -1,3 +1,5 @@
|
|||||||
|
make -C certora munged
|
||||||
|
|
||||||
certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/GovernorHarness.sol \
|
certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/GovernorHarness.sol \
|
||||||
--verify GovernorHarness:certora/specs/GovernorBase.spec \
|
--verify GovernorHarness:certora/specs/GovernorBase.spec \
|
||||||
--solc solc8.0 \
|
--solc solc8.0 \
|
||||||
|
|||||||
@ -1,3 +1,5 @@
|
|||||||
|
make -C certora munged
|
||||||
|
|
||||||
certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/GovernorBasicHarness.sol \
|
certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/GovernorBasicHarness.sol \
|
||||||
--verify GovernorBasicHarness:certora/specs/GovernorCountingSimple.spec \
|
--verify GovernorBasicHarness:certora/specs/GovernorCountingSimple.spec \
|
||||||
--solc solc8.2 \
|
--solc solc8.2 \
|
||||||
@ -5,4 +7,4 @@ certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/GovernorBa
|
|||||||
--optimistic_loop \
|
--optimistic_loop \
|
||||||
--settings -copyLoopUnroll=4 \
|
--settings -copyLoopUnroll=4 \
|
||||||
--rule hasVotedCorrelation \
|
--rule hasVotedCorrelation \
|
||||||
--msg "$1"
|
--msg "$1"
|
||||||
|
|||||||
@ -1,3 +1,5 @@
|
|||||||
|
make -C certora munged
|
||||||
|
|
||||||
certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/WizardControlFirstPriority.sol \
|
certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/WizardControlFirstPriority.sol \
|
||||||
--link WizardControlFirstPriority:token=ERC20VotesHarness \
|
--link WizardControlFirstPriority:token=ERC20VotesHarness \
|
||||||
--verify WizardControlFirstPriority:certora/specs/GovernorBase.spec \
|
--verify WizardControlFirstPriority:certora/specs/GovernorBase.spec \
|
||||||
@ -7,4 +9,4 @@ certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/WizardContr
|
|||||||
--optimistic_loop \
|
--optimistic_loop \
|
||||||
--settings -copyLoopUnroll=4 \
|
--settings -copyLoopUnroll=4 \
|
||||||
--rule canVoteDuringVotingPeriod \
|
--rule canVoteDuringVotingPeriod \
|
||||||
--msg "$1"
|
--msg "$1"
|
||||||
|
|||||||
@ -1,3 +1,5 @@
|
|||||||
|
make -C certora munged
|
||||||
|
|
||||||
certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/WizardFirstTry.sol \
|
certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/WizardFirstTry.sol \
|
||||||
--verify WizardFirstTry:certora/specs/GovernorBase.spec \
|
--verify WizardFirstTry:certora/specs/GovernorBase.spec \
|
||||||
--solc solc8.2 \
|
--solc solc8.2 \
|
||||||
|
|||||||
@ -1,3 +1,5 @@
|
|||||||
|
make -C certora munged
|
||||||
|
|
||||||
for f in certora/harnesses/Wizard*.sol
|
for f in certora/harnesses/Wizard*.sol
|
||||||
do
|
do
|
||||||
echo "Processing $f"
|
echo "Processing $f"
|
||||||
@ -9,4 +11,4 @@ do
|
|||||||
--optimistic_loop \
|
--optimistic_loop \
|
||||||
--msg "checking sanity on ${file%.*}"
|
--msg "checking sanity on ${file%.*}"
|
||||||
--settings -copyLoopUnroll=4
|
--settings -copyLoopUnroll=4
|
||||||
done
|
done
|
||||||
|
|||||||
@ -1,5 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
make -C certora munged
|
||||||
|
|
||||||
for contract in certora/harnesses/Wizard*.sol;
|
for contract in certora/harnesses/Wizard*.sol;
|
||||||
do
|
do
|
||||||
for spec in certora/specs/*.spec;
|
for spec in certora/specs/*.spec;
|
||||||
|
|||||||
Reference in New Issue
Block a user