Skip to content

Conversation

@atarpara
Copy link
Collaborator

@atarpara atarpara commented Dec 4, 2025

Description

Wait for this Foundry PR to be included in a stable release. Once it’s released, the checksum error will be resolved automatically

Checklist

Ensure you completed all of the steps below before submitting your pull request:

  • Ran forge fmt?
  • Ran forge test?

Pull requests with an incomplete checklist will be thrown out.

@atarpara atarpara mentioned this pull request Dec 4, 2025
2 tasks
@atarpara atarpara changed the title 👷‍♂️ Add solc 0.8.31 to CI 👷‍♂️ Add solc 0.8.33 to CI Dec 26, 2025
@github-actions
Copy link

github-actions bot commented Dec 26, 2025

Gas Snapshot Comparison Report

Generated at commit : 2cb54e3, Compared to commit : cbcfe00

Contract Name Test Name Main Gas PR Gas Diff
CREATE3Test testDeployERC20() 815879 815882 3
test__codesize() 14174 14191 17
EIP712Test test__codesize() 15141 15175 34
EnumerableRolesTest test__codesize() 18778 18795 17
ERC1155Test testSafeBatchTransfer() 8333145 8440385 107240
test__codesize() 42036 42103 67
ERC20ForPermit2Test test__codesize() 8967 8984 17
ERC20Invariants test__codesize() 7447 7464 17
ERC20Test test__codesize() 22958 22975 17
ERC4337Test testCdFallback2() 1062226 1069024 6798
testDelegateExecute() 366495 369894 3399
testDelegateExecuteRevertsIfOwnerSlotValueChanged() 320155 323555 3400
testExecute() 383350 386749 3399
testExecuteBatch() 694209 701006 6797
test__codesize() 56234 56251 17
ERC4626Test testTryGetAssetDecimals() 32001810 32001799 -11
testUseVirtualShares() 2518612 2518618 6
testVirtualSharesMultipleMintDepositRedeemWithdraw() 1661512 1661517 5
test__codesize() 37299 37333 34
ERC6551Test testCdFallback() 818415 825231 6816
testExecute() 507219 510627 3408
testExecuteBatch() 817464 824279 6815
test__codesize() 51788 51805 17
ERC721Test test__codesize() 42329 42343 14
ERC7821Test testERC7821ExecuteBatchOfBatches() 327520 327530 10
test__codesize() 12760 12775 15
LibStringTest testSetAndGetStringStorage() 2358635 2358991 356
testSimpleStringSetAndGetGas() 598855 601525 2670
testStringEscapeJSONHexEncode() 718640 718901 261
testStringPackAndUnpackOne() 745232 745613 381
testStringPackAndUnpackTwo() 903523 4789213 3885690
testToStringPositiveNumberBrutalized() 593695 593955 260
testToStringUint256MaxBrutalized() 605231 605522 291
testToStringZeroBrutalized() 593492 593753 261
test__codesize() 51311 51325 14
LifebuoyTest test__codesize() 43294 43311 17
MetadataReaderLibTest testReadBytes32String() 668497 669710 1213
testReadBytes32StringTruncated() 780820 782301 1481
test__codesize() 8147 8156 9
MinHeapLibTest testMemHeapWriteAndReadFromStorage() 67756 67762 6
testMemHeapWriteAndReadFromStorage2() 67774 67780 6
test__codesize() 15756 15797 41
SafeTransferLibTest testApproveWithRetry() 822074 822079 5
testTransferFromWithMissingReturn() 539575 540200 625
testTransferFromWithReturnsFalseReverts() 506295 506862 567
testTransferFromWithReturnsTooLittleReverts() 506048 506615 567
testTransferFromWithReturnsTooMuch() 540391 540998 607
testTransferFromWithRevertingReverts() 549810 550451 641
testTransferFromWithStandardERC20() 539178 539804 626
testTransferWithMissingReturn() 526387 527012 625
testTransferWithReturnsFalseReverts() 503079 503628 549
testTransferWithReturnsTooLittleReverts() 502953 503520 567
testTransferWithReturnsTooMuch() 526884 527510 626
testTransferWithRevertingReverts() 502979 503605 626
testTransferWithStandardERC20() 527047 527578 531
test__codesize() 76694 76745 51
TimedRolesTest test__codesize() 12870 12887 17

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants