Skip to content

Commit ad28202

Browse files
Dwight Guthrv-auditor
Dwight Guth
andauthored
Run all GeneralStateTests (#2334)
* fix bug in EIP-3860 * include all tests in test harness * add loopMul to slow tests * add loopExp to slow tests * Set Version: 1.0.483 * Set Version: 1.0.488 --------- Co-authored-by: devops <[email protected]>
1 parent 5613abf commit ad28202

File tree

6 files changed

+7
-5
lines changed

6 files changed

+7
-5
lines changed

kevm-pyk/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
44

55
[tool.poetry]
66
name = "kevm-pyk"
7-
version = "1.0.487"
7+
version = "1.0.488"
88
description = ""
99
authors = [
1010
"Runtime Verification, Inc. <[email protected]>",

kevm-pyk/src/kevm_pyk/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
from typing import Final
77

88

9-
VERSION: Final = '1.0.487'
9+
VERSION: Final = '1.0.488'

kevm-pyk/src/kevm_pyk/kproj/evm-semantics/evm.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1674,7 +1674,7 @@ For each `CALL*` operation, we make a corresponding call to `#call` and a state-
16741674
<id> ACCT </id>
16751675
<localMem> LM </localMem>
16761676
<schedule> SCHED </schedule>
1677-
requires #hasValidInitCode( MEMWIDTH /Int 2, SCHED)
1677+
requires #hasValidInitCode(MEMWIDTH, SCHED)
16781678
16791679
rule [create2-invalid]:
16801680
<k> CREATE2 _ _ _ _ => #end EVMC_OUT_OF_GAS ... </k> [owise]

kevm-pyk/src/tests/integration/test_conformance.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def test_rest_vm(test_file: Path) -> None:
9191

9292

9393
BCHAIN_NEW_TEST_DIR: Final = TEST_DIR / 'BlockchainTests/GeneralStateTests'
94-
BCHAIN_NEW_TESTS: Final = tuple(BCHAIN_NEW_TEST_DIR.glob('*/*.json'))
94+
BCHAIN_NEW_TESTS: Final = tuple(BCHAIN_NEW_TEST_DIR.glob('**/*.json'))
9595

9696
BCHAIN_LEGACY_TEST_DIR: Final = TEST_DIR / 'LegacyTests/Constantinople/BlockchainTests/GeneralStateTests'
9797
BCHAIN_LEGACY_TESTS: Final = tuple(BCHAIN_LEGACY_TEST_DIR.glob('*/*.json'))

package/version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.487
1+
1.0.488

tests/slow.llvm

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
tests/ethereum-tests/LegacyTests/Constantinople/BlockchainTests/GeneralStateTests/stQuadraticComplexityTest/Call50000bytesContract50_2_d0g1v0.json
22
tests/ethereum-tests/LegacyTests/Constantinople/BlockchainTests/GeneralStateTests/stStaticCall/static_Call50000bytesContract50_2_d1g0v0.json
3+
tests/ethereum-tests/BlockchainTests/GeneralStateTests/VMTests/vmPerformance/loopMul.json
4+
tests/ethereum-tests/BlockchainTests/GeneralStateTests/VMTests/vmPerformance/loopExp.json

0 commit comments

Comments
 (0)