EthJS monorepo-wide errors: EVM package #1485
build.yml
on: pull_request
build
1m 16s
checkout-submodules
53s
blockchain
/
test-blockchain
24s
client
/
test-client
7m 6s
client
/
test client docker file
1m 52s
client
/
test-client-cli
3m 10s
common
/
test-common
17s
devp2p
/
test-devp2p
27s
ethash
/
test-ethash
2m 35s
examples
/
test-examples
2m 2s
genesis
/
test-genesis
17s
mpt
/
test-mpt
34s
rlp
/
test-rlp
21s
statemanager
/
test-statemanager
1m 15s
util
/
test-util
21s
verkle
/
test-verkle
17s
wallet
/
test-wallet
6m 44s
lint
/
lint
46s
block
/
test-block
33s
browser
/
test-all-browser
9m 46s
evm
/
test-evm
1m 13s
tx
/
test-tx
3m 24s
vm-pr
/
vm-api
1m 31s
vm-pr
/
vm-benchmarks
45s
typecheck
/
typecheck
58s
Matrix: vm-pr / vm-blockchain-extended
Matrix: vm-pr / vm-blockchain
Matrix: vm-pr / vm-state-extended
Matrix: vm-pr / vm-state
Annotations
48 errors and 1 warning
typecheck / typecheck
Property 'error' does not exist on type 'EVMError'.
|
typecheck / typecheck
Property 'error' does not exist on type 'EVMError'.
|
typecheck / typecheck
Property 'error' does not exist on type 'EVMError'.
|
typecheck / typecheck
Property 'error' does not exist on type 'EVMError'.
|
typecheck / typecheck
Property 'error' does not exist on type 'EVMError'.
|
typecheck / typecheck
Cannot find module '../src/exceptions.js' or its corresponding type declarations.
|
typecheck / typecheck
Property 'error' does not exist on type 'EVMError'.
|
typecheck / typecheck
Property 'error' does not exist on type 'EVMError'.
|
typecheck / typecheck
Property 'error' does not exist on type 'EVMError'.
|
typecheck / typecheck
Property 'error' does not exist on type 'EVMError'.
|
test/runCode.spec.ts > VM.runCode: interpreter > should return a EvmError as an exceptionError on the result:
packages/evm/test/runCode.spec.ts#L74
AssertionError: expected undefined to equal 'EvmError'
- Expected:
"EvmError"
+ Received:
undefined
❯ test/runCode.spec.ts:74:12
|
test/verkle.spec.ts > verkle tests > should revert and access witness should not contain a write access due to OOG:
packages/evm/test/verkle.spec.ts#L79
AssertionError: expected undefined to equal 'out of gas'
- Expected:
"out of gas"
+ Received:
undefined
❯ test/verkle.spec.ts:79:12
|
test/eips/eip-3860.spec.ts > EIP 3860 tests > code exceeds max initcode size:
packages/evm/test/eips/eip-3860.spec.ts#L45
AssertionError: initcode exceeds max size: expected false to be truthy
❯ test/eips/eip-3860.spec.ts:45:12
|
test/precompiles/01-ecrecover.spec.ts > Precompiles: ECRECOVER > ECRECOVER:
packages/evm/test/precompiles/01-ecrecover.spec.ts#L46
AssertionError: should error when not enough gas: expected undefined to equal 'out of gas'
- Expected:
"out of gas"
+ Received:
undefined
❯ test/precompiles/01-ecrecover.spec.ts:46:12
|
test/precompiles/03-ripemd160.spec.ts > Precompiles: RIPEMD160 > RIPEMD160:
packages/evm/test/precompiles/03-ripemd160.spec.ts#L41
AssertionError: should error when not enough gas: expected undefined to equal 'out of gas'
- Expected:
"out of gas"
+ Received:
undefined
❯ test/precompiles/03-ripemd160.spec.ts:41:12
|
test/precompiles/09-blake2f.spec.ts > Precompiles: BLAKE2F > BLAKE2F malformed cases: vector 0: empty input:
packages/evm/test/precompiles/09-blake2f.spec.ts#L123
AssertionError: should generate expected error: expected undefined to equal 'value out of range'
- Expected:
"value out of range"
+ Received:
undefined
❯ test/precompiles/09-blake2f.spec.ts:123:14
|
test/precompiles/09-blake2f.spec.ts > Precompiles: BLAKE2F > BLAKE2F malformed cases: vector 1: less than 213 bytes input:
packages/evm/test/precompiles/09-blake2f.spec.ts#L123
AssertionError: should generate expected error: expected undefined to equal 'value out of range'
- Expected:
"value out of range"
+ Received:
undefined
❯ test/precompiles/09-blake2f.spec.ts:123:14
|
test/precompiles/09-blake2f.spec.ts > Precompiles: BLAKE2F > BLAKE2F malformed cases: vector 2: more than 213 bytes input:
packages/evm/test/precompiles/09-blake2f.spec.ts#L123
AssertionError: should generate expected error: expected undefined to equal 'value out of range'
- Expected:
"value out of range"
+ Received:
undefined
❯ test/precompiles/09-blake2f.spec.ts:123:14
|
test/precompiles/09-blake2f.spec.ts > Precompiles: BLAKE2F > BLAKE2F malformed cases: vector 3: incorrect final block indicator flag:
packages/evm/test/precompiles/09-blake2f.spec.ts#L123
AssertionError: should generate expected error: expected undefined to equal 'value out of range'
- Expected:
"value out of range"
+ Received:
undefined
❯ test/precompiles/09-blake2f.spec.ts:123:14
|
test/precompiles/0a-pointevaluation.spec.ts > Precompiles: point evaluation > should work:
packages/evm/test/precompiles/0a-pointevaluation.spec.ts#L81
TypeError: Cannot read properties of undefined (reading 'match')
❯ test/precompiles/0a-pointevaluation.spec.ts:81:35
|
test/api/runTx.spec.ts > runTx() -> runtime errors > account balance overflows (call):
packages/vm/test/api/runTx.spec.ts#L494
AssertionError: result should have 'value overflow' error set (legacy tx): expected undefined to equal 'value overflow'
- Expected:
"value overflow"
+ Received:
undefined
❯ test/api/runTx.spec.ts:494:14
|
test/api/runTx.spec.ts > runTx() -> runtime errors > account balance overflows (create):
packages/vm/test/api/runTx.spec.ts#L522
AssertionError: result should have 'value overflow' error set (legacy tx): expected undefined to equal 'value overflow'
- Expected:
"value overflow"
+ Received:
undefined
❯ test/api/runTx.spec.ts:522:14
|
test/api/EIPs/eip-3855.spec.ts > EIP 3855 tests > should correctly use push0 to create a stack with stack limit + 1 length:
packages/vm/test/api/EIPs/eip-3855.spec.ts#L68
TypeError: Cannot read properties of undefined (reading 'STACK_OVERFLOW')
❯ test/api/EIPs/eip-3855.spec.ts:68:64
|
test/api/EIPs/eip-3855.spec.ts > EIP 3855 tests > push0 is not available if EIP3855 is not activated:
packages/vm/test/api/EIPs/eip-3855.spec.ts#L79
TypeError: Cannot read properties of undefined (reading 'INVALID_OPCODE')
❯ test/api/EIPs/eip-3855.spec.ts:79:64
|
test/api/EIPs/eip-3860.spec.ts > EIP 3860 tests > EIP-3860 tests:
packages/vm/test/api/EIPs/eip-3860.spec.ts#L42
AssertionError: initcode exceeds max size: expected false to be truthy
❯ test/api/EIPs/eip-3860.spec.ts:42:12
|
test/api/istanbul/eip-1344.spec.ts:
packages/vm/test/api/istanbul/eip-1344.spec.ts#L10
TypeError: Cannot read properties of undefined (reading 'INVALID_OPCODE')
❯ test/api/istanbul/eip-1344.spec.ts:10:77
|
test/api/istanbul/eip-1884.spec.ts:
packages/vm/test/api/istanbul/eip-1884.spec.ts#L11
TypeError: Cannot read properties of undefined (reading 'INVALID_OPCODE')
❯ test/api/istanbul/eip-1884.spec.ts:11:77
|
vm-pr / vm-api
Process completed with exit code 1.
|
vm-pr / vm-state (Berlin)
Process completed with exit code 1.
|
vm-pr / vm-state (London)
Process completed with exit code 1.
|
vm-pr / vm-state (Shanghai)
Process completed with exit code 1.
|
vm-pr / vm-state (Paris)
Process completed with exit code 1.
|
test/runCode.spec.ts > VM.runCode: interpreter > should return a EvmError as an exceptionError on the result:
packages/evm/test/runCode.spec.ts#L74
AssertionError: expected undefined to equal 'EvmError'
- Expected:
"EvmError"
+ Received:
undefined
❯ test/runCode.spec.ts:74:11
|
test/verkle.spec.ts > verkle tests > should revert and access witness should not contain a write access due to OOG:
packages/evm/test/verkle.spec.ts#L79
AssertionError: expected undefined to equal 'out of gas'
- Expected:
"out of gas"
+ Received:
undefined
❯ test/verkle.spec.ts:79:11
|
test/eips/eip-3860.spec.ts > EIP 3860 tests > code exceeds max initcode size:
packages/evm/test/eips/eip-3860.spec.ts#L45
AssertionError: initcode exceeds max size: expected false to be truthy
❯ test/eips/eip-3860.spec.ts:45:11
|
test/precompiles/01-ecrecover.spec.ts > Precompiles: ECRECOVER > ECRECOVER:
packages/evm/test/precompiles/01-ecrecover.spec.ts#L46
AssertionError: should error when not enough gas: expected undefined to equal 'out of gas'
- Expected:
"out of gas"
+ Received:
undefined
❯ test/precompiles/01-ecrecover.spec.ts:46:11
|
test/precompiles/03-ripemd160.spec.ts > Precompiles: RIPEMD160 > RIPEMD160:
packages/evm/test/precompiles/03-ripemd160.spec.ts#L41
AssertionError: should error when not enough gas: expected undefined to equal 'out of gas'
- Expected:
"out of gas"
+ Received:
undefined
❯ test/precompiles/03-ripemd160.spec.ts:41:11
|
test/precompiles/09-blake2f.spec.ts > Precompiles: BLAKE2F > BLAKE2F malformed cases: vector 0: empty input:
packages/evm/test/precompiles/09-blake2f.spec.ts#L123
AssertionError: should generate expected error: expected undefined to equal 'value out of range'
- Expected:
"value out of range"
+ Received:
undefined
❯ test/precompiles/09-blake2f.spec.ts:123:13
|
test/precompiles/09-blake2f.spec.ts > Precompiles: BLAKE2F > BLAKE2F malformed cases: vector 1: less than 213 bytes input:
packages/evm/test/precompiles/09-blake2f.spec.ts#L123
AssertionError: should generate expected error: expected undefined to equal 'value out of range'
- Expected:
"value out of range"
+ Received:
undefined
❯ test/precompiles/09-blake2f.spec.ts:123:13
|
test/precompiles/09-blake2f.spec.ts > Precompiles: BLAKE2F > BLAKE2F malformed cases: vector 2: more than 213 bytes input:
packages/evm/test/precompiles/09-blake2f.spec.ts#L123
AssertionError: should generate expected error: expected undefined to equal 'value out of range'
- Expected:
"value out of range"
+ Received:
undefined
❯ test/precompiles/09-blake2f.spec.ts:123:13
|
test/precompiles/09-blake2f.spec.ts > Precompiles: BLAKE2F > BLAKE2F malformed cases: vector 3: incorrect final block indicator flag:
packages/evm/test/precompiles/09-blake2f.spec.ts#L123
AssertionError: should generate expected error: expected undefined to equal 'value out of range'
- Expected:
"value out of range"
+ Received:
undefined
❯ test/precompiles/09-blake2f.spec.ts:123:13
|
test/precompiles/0a-pointevaluation.spec.ts > Precompiles: point evaluation > should work:
packages/evm/test/precompiles/0a-pointevaluation.spec.ts#L81
TypeError: Cannot read properties of undefined (reading 'match')
❯ test/precompiles/0a-pointevaluation.spec.ts:81:40
|
vm-pr / vm-blockchain (--fork=Berlin --verify-test-amount-alltests)
Process completed with exit code 1.
|
vm-pr / vm-state (Cancun)
Process completed with exit code 1.
|
vm-pr / vm-blockchain (--fork=Paris --verify-test-amount-alltests)
Process completed with exit code 1.
|
vm-pr / vm-blockchain (--fork=London --verify-test-amount-alltests)
Process completed with exit code 1.
|
vm-pr / vm-blockchain (--fork=Shanghai --verify-test-amount-alltests)
Process completed with exit code 1.
|
vm-pr / vm-blockchain (--fork=Cancun --verify-test-amount-alltests)
Process completed with exit code 1.
|
client / test client docker file
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|