Skip to content

Commit d276dc3

Browse files
reedsamarioevz
authored andcommitted
feat(tests): Additional blake2 precompile tests (ethereum#1244)
* Add additional blake2 test cases Add blake2 coverage for CALL, DELEGATECALL, CALLCODE tests Update blake2 REFERENCE_SPEC_VERSION to correct value * Skip blake2 test that times out, add similar test with less number of rounds Timeout fix for CALLCODE blake2 tests * DELEGATECALL test fixes * delegatecall * Update converted-ethereum-tests.txt --------- Co-authored-by: Mario Vega <[email protected]>
1 parent 9e83187 commit d276dc3

File tree

5 files changed

+1007
-30
lines changed

5 files changed

+1007
-30
lines changed

converted-ethereum-tests.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,3 +100,7 @@ GeneralStateTests/stPreCompiledContracts/blake2B.json
100100

101101
([#1067](https://github.com/ethereum/execution-spec-tests/pull/1120))
102102
GeneralStateTests/stPreCompiledContracts/idPrecomps.json
103+
104+
([#1244](https://github.com/ethereum/execution-spec-tests/pull/1244))
105+
GeneralStateTests/stPreCompiledContracts/delegatecall09Undefined.json
106+
GeneralStateTests/stPreCompiledContracts2/CALLBlake2f.json

docs/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ consume cache --help
5353

5454
### 🧪 Test Cases
5555

56+
- ✨ Add additional test coverage for EIP-152 Blake2 precompiles ([#1244](https://github.com/ethereum/execution-spec-tests/pull/1244)).
57+
5658
## [v4.1.0](https://github.com/ethereum/execution-spec-tests/releases/tag/v4.1.0) - 2025-03-11
5759

5860
### 💥 Breaking Changes

0 commit comments

Comments
 (0)