Skip to content

Commit 7d2dcb8

Browse files
committed
feat: enable via-IR
1 parent 0ff92f8 commit 7d2dcb8

File tree

11 files changed

+22
-0
lines changed

11 files changed

+22
-0
lines changed

certora/configuration/AccrueInterest.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"certora/harness/MorphoHarness.sol"
44
],
55
"verify": "MorphoHarness:certora/specs/AccrueInterest.spec",
6+
"solc_via_ir": true,
7+
"solc_optimize": "4294967295",
68
"prover_args": [
79
"-smt_hashingScheme plaininjectivity",
810
"-mediumTimeout 30"

certora/configuration/ConsistentState.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,7 @@
33
"certora/harness/MorphoHarness.sol"
44
],
55
"verify": "MorphoHarness:certora/specs/ConsistentState.spec",
6+
"solc_via_ir": true,
7+
"solc_optimize": "4294967295",
68
"msg": "Morpho Blue Consistent State"
79
}

certora/configuration/ExactMath.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"certora/harness/MorphoHarness.sol"
44
],
55
"verify": "MorphoHarness:certora/specs/ExactMath.spec",
6+
"solc_via_ir": true,
7+
"solc_optimize": "4294967295",
68
"prover_args": [
79
"-smt_hashingScheme plaininjectivity",
810
"-mediumTimeout 30"

certora/configuration/ExitLiquidity.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,7 @@
33
"certora/harness/MorphoHarness.sol"
44
],
55
"verify": "MorphoHarness:certora/specs/ExitLiquidity.spec",
6+
"solc_via_ir": true,
7+
"solc_optimize": "4294967295",
68
"msg": "Morpho Blue Exit Liquidity"
79
}

certora/configuration/Health.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
"src/mocks/OracleMock.sol"
55
],
66
"verify": "MorphoHarness:certora/specs/Health.spec",
7+
"solc_via_ir": true,
8+
"solc_optimize": "4294967295",
79
"prover_args": [
810
"-smt_hashingScheme plaininjectivity"
911
],

certora/configuration/LibSummary.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,7 @@
33
"certora/harness/MorphoHarness.sol"
44
],
55
"verify": "MorphoHarness:certora/specs/LibSummary.spec",
6+
"solc_via_ir": true,
7+
"solc_optimize": "4294967295",
68
"msg": "Morpho Blue Lib Summary"
79
}

certora/configuration/Liveness.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,7 @@
33
"certora/harness/MorphoInternalAccess.sol"
44
],
55
"verify": "MorphoInternalAccess:certora/specs/Liveness.spec",
6+
"solc_via_ir": true,
7+
"solc_optimize": "4294967295",
68
"msg": "Morpho Blue Liveness"
79
}

certora/configuration/RatioMath.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"certora/harness/MorphoHarness.sol"
44
],
55
"verify": "MorphoHarness:certora/specs/RatioMath.spec",
6+
"solc_via_ir": true,
7+
"solc_optimize": "4294967295",
68
"prover_args": [
79
"-smt_hashingScheme plaininjectivity"
810
],

certora/configuration/Reentrancy.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"certora/harness/MorphoHarness.sol"
44
],
55
"verify": "MorphoHarness:certora/specs/Reentrancy.spec",
6+
"solc_via_ir": true,
7+
"solc_optimize": "4294967295",
68
"prover_args": [
79
"-enableStorageSplitting false"
810
],

certora/configuration/Reverts.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,7 @@
33
"certora/harness/MorphoHarness.sol"
44
],
55
"verify": "MorphoHarness:certora/specs/Reverts.spec",
6+
"solc_via_ir": true,
7+
"solc_optimize": "4294967295",
68
"msg": "Morpho Blue Reverts"
79
}

certora/configuration/Transfer.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,7 @@
66
"certora/dispatch/ERC20NoRevert.sol"
77
],
88
"verify": "TransferHarness:certora/specs/Transfer.spec",
9+
"solc_via_ir": true,
10+
"solc_optimize": "4294967295",
911
"msg": "Morpho Blue Transfer"
1012
}

0 commit comments

Comments
 (0)