Browse Source

added munging to scripts

Michael George 3 years ago
parent
commit
2a75aa19bd

+ 2 - 0
certora/scripts/Governor.sh

@@ -1,3 +1,5 @@
+make -C certora munged
+
 certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/GovernorHarness.sol \
     --verify GovernorHarness:certora/specs/GovernorBase.spec \
     --solc solc8.0 \

+ 3 - 1
certora/scripts/GovernorCountingSimple-counting.sh

@@ -1,3 +1,5 @@
+make -C certora munged
+
 certoraRun  certora/harnesses/ERC20VotesHarness.sol certora/harnesses/GovernorBasicHarness.sol \
     --verify GovernorBasicHarness:certora/specs/GovernorCountingSimple.spec \
     --solc solc8.2 \
@@ -5,4 +7,4 @@ certoraRun  certora/harnesses/ERC20VotesHarness.sol certora/harnesses/GovernorBa
     --optimistic_loop \
     --settings -copyLoopUnroll=4 \
     --rule hasVotedCorrelation \
-    --msg "$1"
+    --msg "$1"

+ 3 - 1
certora/scripts/WizardControlFirstPriority.sh

@@ -1,3 +1,5 @@
+make -C certora munged
+
 certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/WizardControlFirstPriority.sol \
     --link WizardControlFirstPriority:token=ERC20VotesHarness \
     --verify WizardControlFirstPriority:certora/specs/GovernorBase.spec \
@@ -7,4 +9,4 @@ certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/WizardContr
     --optimistic_loop \
     --settings -copyLoopUnroll=4 \
     --rule canVoteDuringVotingPeriod \
-    --msg "$1"
+    --msg "$1"

+ 2 - 0
certora/scripts/WizardFirstTry.sh

@@ -1,3 +1,5 @@
+make -C certora munged
+
 certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/WizardFirstTry.sol \
     --verify WizardFirstTry:certora/specs/GovernorBase.spec \
     --solc solc8.2 \

+ 3 - 1
certora/scripts/sanity.sh

@@ -1,3 +1,5 @@
+make -C certora munged
+
 for f in certora/harnesses/Wizard*.sol
 do
     echo "Processing $f"
@@ -9,4 +11,4 @@ do
     --optimistic_loop \
     --msg "checking sanity on ${file%.*}"
     --settings -copyLoopUnroll=4
-done
+done

+ 2 - 0
certora/scripts/verifyAll.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 
+make -C certora munged
+
 for contract in certora/harnesses/Wizard*.sol;
 do
     for spec in certora/specs/*.spec;