Skip to content

Commit

Permalink
Merge branch 'certora/update-v5' into certora/gambit
Browse files Browse the repository at this point in the history
  • Loading branch information
QGarchery committed Nov 21, 2023
2 parents 3284cce + 6c99282 commit 2e333b0
Show file tree
Hide file tree
Showing 10 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion certora/specs/AccrueInterest.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
methods {
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE(true);
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE;
function MathLib.mulDivDown(uint256 a, uint256 b, uint256 c) internal returns uint256 => ghostMulDivDown(a,b,c);
function MathLib.mulDivUp(uint256 a, uint256 b, uint256 c) internal returns uint256 => ghostMulDivUp(a,b,c);
function MathLib.wTaylorCompounded(uint256 a, uint256 b) internal returns uint256 => ghostTaylorCompounded(a, b);
Expand Down
2 changes: 1 addition & 1 deletion certora/specs/ConsistentState.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
methods {
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE(true);
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE;
function totalSupplyAssets(MorphoHarness.Id) external returns uint256 envfree;
function totalSupplyShares(MorphoHarness.Id) external returns uint256 envfree;
function totalBorrowAssets(MorphoHarness.Id) external returns uint256 envfree;
Expand Down
2 changes: 1 addition & 1 deletion certora/specs/ExactMath.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
methods {
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE(true);
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE;
function libId(MorphoHarness.MarketParams) external returns MorphoHarness.Id envfree;
function virtualTotalSupplyAssets(MorphoHarness.Id) external returns uint256 envfree;
function virtualTotalSupplyShares(MorphoHarness.Id) external returns uint256 envfree;
Expand Down
2 changes: 1 addition & 1 deletion certora/specs/ExitLiquidity.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
methods {
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE(true);
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE;
function supplyShares(MorphoHarness.Id, address) external returns uint256 envfree;
function borrowShares(MorphoHarness.Id, address) external returns uint256 envfree;
function collateral(MorphoHarness.Id, address) external returns uint256 envfree;
Expand Down
2 changes: 1 addition & 1 deletion certora/specs/Health.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
methods {
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE(true);
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE;
function lastUpdate(MorphoHarness.Id) external returns uint256 envfree;
function totalBorrowShares(MorphoHarness.Id) external returns uint256 envfree;
function borrowShares(MorphoHarness.Id, address) external returns uint256 envfree;
Expand Down
2 changes: 1 addition & 1 deletion certora/specs/LibSummary.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
methods {
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE(true);
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE;
function libMulDivUp(uint256, uint256, uint256) external returns uint256 envfree;
function libMulDivDown(uint256, uint256, uint256) external returns uint256 envfree;
function libId(MorphoHarness.MarketParams) external returns MorphoHarness.Id envfree;
Expand Down
2 changes: 1 addition & 1 deletion certora/specs/Liveness.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
methods {
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE(true);
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE;
function totalSupplyAssets(MorphoInternalAccess.Id) external returns uint256 envfree;
function totalSupplyShares(MorphoInternalAccess.Id) external returns uint256 envfree;
function totalBorrowAssets(MorphoInternalAccess.Id) external returns uint256 envfree;
Expand Down
2 changes: 1 addition & 1 deletion certora/specs/RatioMath.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
methods {
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE(true);
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE;
function libId(MorphoHarness.MarketParams) external returns MorphoHarness.Id envfree;
function virtualTotalSupplyAssets(MorphoHarness.Id) external returns uint256 envfree;
function virtualTotalSupplyShares(MorphoHarness.Id) external returns uint256 envfree;
Expand Down
2 changes: 1 addition & 1 deletion certora/specs/Reentrancy.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
methods {
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE(true);
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE;
function _.borrowRate(MorphoHarness.MarketParams marketParams, MorphoHarness.Market) external => summaryBorrowRate() expect uint256;
}

Expand Down
2 changes: 1 addition & 1 deletion certora/specs/Reverts.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
methods {
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE(true);
function extSloads(bytes32[]) external returns bytes32[] => NONDET DELETE;
function owner() external returns address envfree;
function totalSupplyAssets(MorphoHarness.Id) external returns uint256 envfree;
function totalBorrowAssets(MorphoHarness.Id) external returns uint256 envfree;
Expand Down

0 comments on commit 2e333b0

Please sign in to comment.