@@ -146,22 +146,22 @@ ERC20Test:testTransfer() (gas: 60272)
146146ERC20Test:testTransfer(address,uint256) (runs: 256, μ: 58773, ~: 60484)
147147ERC20Test:testTransferFrom() (gas: 83777)
148148ERC20Test:testTransferFrom(address,uint256,uint256) (runs: 256, μ: 86464, ~: 92841)
149- ERC4626Test:invariantMetadata() (runs: 256, calls: 3840, reverts: 2881 )
149+ ERC4626Test:invariantMetadata() (runs: 256, calls: 3840, reverts: 2885 )
150150ERC4626Test:testFailDepositWithNoApproval() (gas: 13357)
151151ERC4626Test:testFailDepositWithNotEnoughApproval() (gas: 86993)
152152ERC4626Test:testFailDepositZero() (gas: 7780)
153153ERC4626Test:testFailMintWithNoApproval() (gas: 13296)
154154ERC4626Test:testFailRedeemWithNoShareAmount() (gas: 32342)
155- ERC4626Test:testFailRedeemWithNotEnoughShareAmount() (gas: 203638 )
155+ ERC4626Test:testFailRedeemWithNotEnoughShareAmount() (gas: 203631 )
156156ERC4626Test:testFailRedeemZero() (gas: 7967)
157157ERC4626Test:testFailWithdrawWithNoUnderlyingAmount() (gas: 32289)
158- ERC4626Test:testFailWithdrawWithNotEnoughUnderlyingAmount() (gas: 203615 )
159- ERC4626Test:testMetadata(string,string) (runs: 256, μ: 1479572 , ~: 1471277 )
158+ ERC4626Test:testFailWithdrawWithNotEnoughUnderlyingAmount() (gas: 203595 )
159+ ERC4626Test:testMetadata(string,string) (runs: 256, μ: 1489261 , ~: 1481501 )
160160ERC4626Test:testMintZero() (gas: 54595)
161- ERC4626Test:testMultipleMintDepositRedeemWithdraw() (gas: 411940 )
162- ERC4626Test:testSingleDepositWithdraw(uint128) (runs: 256, μ: 201569 , ~: 201579 )
163- ERC4626Test:testSingleMintRedeem(uint128) (runs: 256, μ: 201484 , ~: 201494 )
164- ERC4626Test:testVaultInteractionsForSomeoneElse() (gas: 286247 )
161+ ERC4626Test:testMultipleMintDepositRedeemWithdraw() (gas: 411747 )
162+ ERC4626Test:testSingleDepositWithdraw(uint128) (runs: 256, μ: 201526 , ~: 201536 )
163+ ERC4626Test:testSingleMintRedeem(uint128) (runs: 256, μ: 201451 , ~: 201461 )
164+ ERC4626Test:testVaultInteractionsForSomeoneElse() (gas: 286209 )
165165ERC4626Test:testWithdrawZero() (gas: 52462)
166166ERC721Test:invariantMetadata() (runs: 256, calls: 3840, reverts: 2170)
167167ERC721Test:testApprove() (gas: 78427)
@@ -240,44 +240,44 @@ ERC721Test:testTransferFromApproveAll() (gas: 92898)
240240ERC721Test:testTransferFromApproveAll(uint256,address) (runs: 256, μ: 93182, ~: 93182)
241241ERC721Test:testTransferFromSelf() (gas: 64776)
242242ERC721Test:testTransferFromSelf(uint256,address) (runs: 256, μ: 65061, ~: 65061)
243- FixedPointMathLibTest:testDifferentiallyFuzzSqrt(uint256) (runs: 256, μ: 13827 , ~: 4181)
244- FixedPointMathLibTest:testDivWadDown() (gas: 841 )
245- FixedPointMathLibTest:testDivWadDown(uint256,uint256) (runs: 256, μ: 718 , ~: 820 )
246- FixedPointMathLibTest:testDivWadDownEdgeCases() (gas: 446 )
247- FixedPointMathLibTest:testDivWadUp() (gas: 1003 )
248- FixedPointMathLibTest:testDivWadUp(uint256,uint256) (runs: 256, μ: 809 , ~: 972 )
249- FixedPointMathLibTest:testDivWadUpEdgeCases() (gas: 462 )
250- FixedPointMathLibTest:testFailDivWadDownOverflow(uint256,uint256) (runs: 256, μ: 443 , ~: 419)
251- FixedPointMathLibTest:testFailDivWadDownZeroDenominator() (gas: 342 )
252- FixedPointMathLibTest:testFailDivWadDownZeroDenominator(uint256) (runs: 256, μ: 397 , ~: 397 )
253- FixedPointMathLibTest:testFailDivWadUpOverflow(uint256,uint256) (runs: 256, μ: 398 , ~: 374)
254- FixedPointMathLibTest:testFailDivWadUpZeroDenominator() (gas: 342 )
255- FixedPointMathLibTest:testFailDivWadUpZeroDenominator(uint256) (runs: 256, μ: 396 , ~: 396 )
256- FixedPointMathLibTest:testFailMulDivDownOverflow(uint256,uint256,uint256) (runs: 256, μ: 437 , ~: 414)
257- FixedPointMathLibTest:testFailMulDivDownZeroDenominator() (gas: 338 )
258- FixedPointMathLibTest:testFailMulDivDownZeroDenominator(uint256,uint256) (runs: 256, μ: 395 , ~: 395 )
259- FixedPointMathLibTest:testFailMulDivUpOverflow(uint256,uint256,uint256) (runs: 256, μ: 460 , ~: 437)
260- FixedPointMathLibTest:testFailMulDivUpZeroDenominator() (gas: 339 )
261- FixedPointMathLibTest:testFailMulDivUpZeroDenominator(uint256,uint256) (runs: 256, μ: 438 , ~: 438 )
262- FixedPointMathLibTest:testFailMulWadDownOverflow(uint256,uint256) (runs: 256, μ: 424 , ~: 387)
263- FixedPointMathLibTest:testFailMulWadUpOverflow(uint256,uint256) (runs: 256, μ: 401 , ~: 364)
264- FixedPointMathLibTest:testMulDivDown() (gas: 1883 )
265- FixedPointMathLibTest:testMulDivDown(uint256,uint256,uint256) (runs: 256, μ: 691 , ~: 793 )
266- FixedPointMathLibTest:testMulDivDownEdgeCases() (gas: 707 )
267- FixedPointMathLibTest:testMulDivUp() (gas: 2295 )
268- FixedPointMathLibTest:testMulDivUp(uint256,uint256,uint256) (runs: 256, μ: 835 , ~: 1054 )
269- FixedPointMathLibTest:testMulDivUpEdgeCases() (gas: 845 )
270- FixedPointMathLibTest:testMulWadDown() (gas: 844 )
271- FixedPointMathLibTest:testMulWadDown(uint256,uint256) (runs: 256, μ: 686 , ~: 810 )
272- FixedPointMathLibTest:testMulWadDownEdgeCases() (gas: 843 )
273- FixedPointMathLibTest:testMulWadUp() (gas: 981 )
274- FixedPointMathLibTest:testMulWadUp(uint256,uint256) (runs: 256, μ: 835 , ~: 1073 )
275- FixedPointMathLibTest:testMulWadUpEdgeCases() (gas: 959 )
243+ FixedPointMathLibTest:testDifferentiallyFuzzSqrt(uint256) (runs: 256, μ: 13830 , ~: 4181)
244+ FixedPointMathLibTest:testDivWadDown() (gas: 820 )
245+ FixedPointMathLibTest:testDivWadDown(uint256,uint256) (runs: 256, μ: 713 , ~: 813 )
246+ FixedPointMathLibTest:testDivWadDownEdgeCases() (gas: 439 )
247+ FixedPointMathLibTest:testDivWadUp() (gas: 943 )
248+ FixedPointMathLibTest:testDivWadUp(uint256,uint256) (runs: 256, μ: 795 , ~: 952 )
249+ FixedPointMathLibTest:testDivWadUpEdgeCases() (gas: 442 )
250+ FixedPointMathLibTest:testFailDivWadDownOverflow(uint256,uint256) (runs: 256, μ: 441 , ~: 419)
251+ FixedPointMathLibTest:testFailDivWadDownZeroDenominator() (gas: 332 )
252+ FixedPointMathLibTest:testFailDivWadDownZeroDenominator(uint256) (runs: 256, μ: 387 , ~: 387 )
253+ FixedPointMathLibTest:testFailDivWadUpOverflow(uint256,uint256) (runs: 256, μ: 396 , ~: 374)
254+ FixedPointMathLibTest:testFailDivWadUpZeroDenominator() (gas: 332 )
255+ FixedPointMathLibTest:testFailDivWadUpZeroDenominator(uint256) (runs: 256, μ: 386 , ~: 386 )
256+ FixedPointMathLibTest:testFailMulDivDownOverflow(uint256,uint256,uint256) (runs: 256, μ: 434 , ~: 414)
257+ FixedPointMathLibTest:testFailMulDivDownZeroDenominator() (gas: 328 )
258+ FixedPointMathLibTest:testFailMulDivDownZeroDenominator(uint256,uint256) (runs: 256, μ: 385 , ~: 385 )
259+ FixedPointMathLibTest:testFailMulDivUpOverflow(uint256,uint256,uint256) (runs: 256, μ: 457 , ~: 437)
260+ FixedPointMathLibTest:testFailMulDivUpZeroDenominator() (gas: 329 )
261+ FixedPointMathLibTest:testFailMulDivUpZeroDenominator(uint256,uint256) (runs: 256, μ: 428 , ~: 428 )
262+ FixedPointMathLibTest:testFailMulWadDownOverflow(uint256,uint256) (runs: 256, μ: 421 , ~: 387)
263+ FixedPointMathLibTest:testFailMulWadUpOverflow(uint256,uint256) (runs: 256, μ: 398 , ~: 364)
264+ FixedPointMathLibTest:testMulDivDown() (gas: 1813 )
265+ FixedPointMathLibTest:testMulDivDown(uint256,uint256,uint256) (runs: 256, μ: 686 , ~: 786 )
266+ FixedPointMathLibTest:testMulDivDownEdgeCases() (gas: 686 )
267+ FixedPointMathLibTest:testMulDivUp() (gas: 2095 )
268+ FixedPointMathLibTest:testMulDivUp(uint256,uint256,uint256) (runs: 256, μ: 821 , ~: 1034 )
269+ FixedPointMathLibTest:testMulDivUpEdgeCases() (gas: 785 )
270+ FixedPointMathLibTest:testMulWadDown() (gas: 823 )
271+ FixedPointMathLibTest:testMulWadDown(uint256,uint256) (runs: 256, μ: 681 , ~: 803 )
272+ FixedPointMathLibTest:testMulWadDownEdgeCases() (gas: 822 )
273+ FixedPointMathLibTest:testMulWadUp() (gas: 921 )
274+ FixedPointMathLibTest:testMulWadUp(uint256,uint256) (runs: 256, μ: 821 , ~: 1053 )
275+ FixedPointMathLibTest:testMulWadUpEdgeCases() (gas: 899 )
276276FixedPointMathLibTest:testRPow() (gas: 2164)
277277FixedPointMathLibTest:testSqrt() (gas: 2580)
278278FixedPointMathLibTest:testSqrt(uint256) (runs: 256, μ: 997, ~: 1013)
279279FixedPointMathLibTest:testSqrtBack(uint256) (runs: 256, μ: 15210, ~: 340)
280- FixedPointMathLibTest:testSqrtBackHashed(uint256) (runs: 256, μ: 59040 , ~: 59500)
280+ FixedPointMathLibTest:testSqrtBackHashed(uint256) (runs: 256, μ: 59034 , ~: 59500)
281281FixedPointMathLibTest:testSqrtBackHashedSingle() (gas: 58937)
282282LibStringTest:testDifferentiallyFuzzToString(uint256,bytes) (runs: 256, μ: 20749, ~: 8925)
283283LibStringTest:testToString() (gas: 10047)
0 commit comments