Skip to content

Commit 6b9be5c

Browse files
Merge pull request #174 from euler-xyz/update-certora
Update certora
2 parents e29ba58 + 3f49b4d commit 6b9be5c

36 files changed

+114
-172
lines changed

.github/executables/solc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
solc8.20
1+
solc8.24
Binary file not shown.

.github/workflows/checkrules.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
- name: setup cvt
2222
run: |
23-
pip install certora-cli==7.6.3
23+
pip install certora-cli
2424
echo "`pwd`/.github/executables" >> $GITHUB_PATH
2525
2626
- name: run certora prover on conf files

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
submodules: recursive
3535
- uses: foundry-rs/foundry-toolchain@v1
3636
with:
37-
version: nightly
37+
version: nightly-c99854277c346fa6de7a8f9837230b36fd85850e
3838

3939
- name: Run foundry fmt check
4040
run: |

certora/conf/CER-1-Owner/CER-59-Owner-override.conf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"@openzeppelin=lib/openzeppelin-contracts"
88
],
99
"prover_args": [
10-
"-useBitVectorTheory"
10+
"-useBitVectorTheory true"
1111
],
1212
"function_finder_mode": "relaxed",
1313
"solc_via_ir" : true,
@@ -16,7 +16,7 @@
1616
"optimistic_hashing": true,
1717
"solc_optimize" : "10000",
1818
"msg": "CER-1-Owner/CER-59-Owner-addressPrefix",
19-
"solc": "solc8.20",
19+
"solc": "solc8.24",
2020
"rule_sanity": "basic",
2121
"hashing_length_bound": "256"
2222
}

certora/conf/CER-1-Owner/CER-60-Owner-addressPrefix.conf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
"@openzeppelin=lib/openzeppelin-contracts"
88
],
99
"prover_args": [
10-
"-useBitVectorTheory"
10+
"-useBitVectorTheory true"
1111
],
1212
"solc_via_ir" : true,
1313
"assert_autofinder_success" : true,
1414
"optimistic_loop": true,
1515
"optimistic_hashing": true,
1616
"solc_optimize" : "10000",
1717
"msg": "CER-1-Owner/CER-60-Owner-addressPrefix",
18-
"solc": "solc8.20",
18+
"solc": "solc8.24",
1919
"rule_sanity": "basic"
2020
}

certora/conf/CER-11-Controllers/CER-12-Controllers-number.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"certora/harness/EthereumVaultConnectorHarness.sol"
44
],
55
"verify": "EthereumVaultConnectorHarness:certora/specs/CER-11-Controllers/CER-12-Controllers-number.spec",
6-
"solc": "solc8.20",
6+
"solc": "solc8.24",
77
"solc_optimize": "10000",
88
"solc_via_ir": true,
99
"msg": "CER-11-Controllers/CER-12-Controllers-number",

certora/conf/CER-11-Controllers/CER-56-Controllers-disabling.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"certora/harness/EthereumVaultConnectorHarness.sol"
44
],
55
"verify": "EthereumVaultConnectorHarness:certora/specs/CER-11-Controllers/CER-56-Controllers-disabling.spec",
6-
"solc": "solc8.20",
6+
"solc": "solc8.24",
77
"solc_optimize": "10000",
88
"solc_via_ir": true,
99
"msg": "CER-11-Controllers/CER-56-Controllers-disabling",

certora/conf/CER-11-Controllers/CER-81-Controllers-restrictions.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"certora/harness/EthereumVaultConnectorHarness.sol"
44
],
55
"verify": "EthereumVaultConnectorHarness:certora/specs/CER-11-Controllers/CER-81-Controllers-restrictions.spec",
6-
"solc": "solc8.20",
6+
"solc": "solc8.24",
77
"solc_optimize": "10000",
88
"solc_via_ir": true,
99
"msg": "CER-11-Controllers/CER-81-Controllers-restrictions",

certora/conf/CER-15-Permit/CER-51-Permit-msg-sender.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
"optimistic_hashing": true,
1414
"solc_optimize" : "10000",
1515
"msg": "CER-15-Permit/CER-51-Permit-msg-sender",
16-
"solc": "solc8.20"
16+
"solc": "solc8.24"
1717
}

0 commit comments

Comments
 (0)