Unifying type 2 and type 1. #2492
ci.yml
on: pull_request
Test mpt_trie
44s
Test trace_decoder
1m 21s
Test evm_arithmetization
14m 13s
Slow evm_arithmetization tests in release mode
1m 42s
Test zero_bin
2m 53s
Test zk_evm_proc_macro
32s
Execute bash script to generate and verify a proof for a small block.
15m 13s
Execute bash script to generate the proof witness for a small block.
2m 9s
Execute bash script to generate and verify a proof for multiple blocks using parallel proving.
10m 14s
Annotations
33 errors and 18 warnings
Test zk_evm_proc_macro
ENOENT: no such file or directory, opendir '/home/runner/work/zk_evm/zk_evm/target/tests/target'
|
Test zk_evm_proc_macro
Error: ENOENT: no such file or directory, opendir '/home/runner/work/zk_evm/zk_evm/target/tests/target'
|
Test zk_evm_proc_macro
ENOENT: no such file or directory, opendir '/home/runner/work/zk_evm/zk_evm/target/tests/target'
|
Test zk_evm_proc_macro
Error: ENOENT: no such file or directory, opendir '/home/runner/work/zk_evm/zk_evm/target/tests/target'
|
Test zk_evm_proc_macro
ENOENT: no such file or directory, opendir '/home/runner/work/zk_evm/zk_evm/target/tests/target'
|
Test zk_evm_proc_macro
Error: ENOENT: no such file or directory, opendir '/home/runner/work/zk_evm/zk_evm/target/tests/target'
|
Test zk_evm_proc_macro
ENOENT: no such file or directory, opendir '/home/runner/work/zk_evm/zk_evm/target/tests/target'
|
Test zk_evm_proc_macro
Error: ENOENT: no such file or directory, opendir '/home/runner/work/zk_evm/zk_evm/target/tests/target'
|
Slow evm_arithmetization tests in release mode:
evm_arithmetization/src/witness/transition.rs#L1
unused import: `ethereum_types::U256`
|
Slow evm_arithmetization tests in release mode:
evm_arithmetization/src/witness/transition.rs#L2
unused import: `log::log_enabled`
|
Slow evm_arithmetization tests in release mode:
evm_arithmetization/src/world/mod.rs#L14
use of deprecated trait `alloy::const_hex::ToHex`: use `ToHexExt` instead
|
Slow evm_arithmetization tests in release mode:
evm_arithmetization/src/lib.rs#L255
the feature `const_mut_refs` has been stable since 1.83.0-nightly and no longer requires an attribute to enable
|
Slow evm_arithmetization tests in release mode:
evm_arithmetization/src/world/mod.rs#L16
use of deprecated method `alloy::const_hex::ToHex::encode_hex`: use `ToHexExt` instead
|
Slow evm_arithmetization tests in release mode:
evm_arithmetization/src/generation/prover_input.rs#L254
variable does not need to be mutable
|
Slow evm_arithmetization tests in release mode:
evm_arithmetization/src/generation/linked_list.rs#L9
constant `STATE_LINKED_LIST_NODE_SIZE` is never used
|
Slow evm_arithmetization tests in release mode:
evm_arithmetization/src/generation/linked_list.rs#L78
constant `ADDRESSES_ACCESS_LIST_LEN` is never used
|
Slow evm_arithmetization tests in release mode
Process completed with exit code 101.
|
Test trace_decoder:
evm_arithmetization/src/lib.rs#L257
One and only one of the feature chains `cdk_erigon`, `polygon_pos` or `eth_mainnet` must be selected
|
Test trace_decoder:
evm_arithmetization/src/witness/transition.rs#L1
unused import: `ethereum_types::U256`
|
Test trace_decoder:
evm_arithmetization/src/witness/transition.rs#L2
unused import: `log::log_enabled`
|
Test trace_decoder:
evm_arithmetization/src/testing_utils.rs#L23
unused import: `crate::generation::mpt::MptAccountRlp`
|
Test trace_decoder:
evm_arithmetization/src/world/mod.rs#L14
use of deprecated trait `alloy::const_hex::ToHex`: use `ToHexExt` instead
|
Test trace_decoder:
evm_arithmetization/src/lib.rs#L255
the feature `const_mut_refs` has been stable since 1.83.0-nightly and no longer requires an attribute to enable
|
|
Test trace_decoder:
evm_arithmetization/src/world/mod.rs#L16
use of deprecated method `alloy::const_hex::ToHex::encode_hex`: use `ToHexExt` instead
|
Test trace_decoder:
evm_arithmetization/src/generation/prover_input.rs#L254
variable does not need to be mutable
|
Test trace_decoder
Process completed with exit code 101.
|
Execute bash script to generate the proof witness for a small block.
Process completed with exit code 1.
|
Execute bash script to generate and verify a proof for multiple blocks using parallel proving.
The job running on runner zero-ci_03a751519642 has exceeded the maximum execution time of 10 minutes.
|
Execute bash script to generate and verify a proof for multiple blocks using parallel proving.
The operation was canceled.
|
Test evm_arithmetization
Process completed with exit code 101.
|
Execute bash script to generate and verify a proof for a small block.
The job running on runner zero-ci_5a8a1e154df3 has exceeded the maximum execution time of 15 minutes.
|
Execute bash script to generate and verify a proof for a small block.
The operation was canceled.
|
Test zero_bin:
evm_arithmetization/src/witness/transition.rs#L1
unused import: `ethereum_types::U256`
|
Test zero_bin:
evm_arithmetization/src/witness/transition.rs#L2
unused import: `log::log_enabled`
|
Test zero_bin:
evm_arithmetization/src/world/mod.rs#L14
use of deprecated trait `alloy::const_hex::ToHex`: use `ToHexExt` instead
|
Test zero_bin:
evm_arithmetization/src/lib.rs#L255
the feature `const_mut_refs` has been stable since 1.83.0-nightly and no longer requires an attribute to enable
|
Test zero_bin:
evm_arithmetization/src/world/mod.rs#L16
use of deprecated method `alloy::const_hex::ToHex::encode_hex`: use `ToHexExt` instead
|
Test zero_bin:
evm_arithmetization/src/generation/prover_input.rs#L254
variable does not need to be mutable
|
Test zero_bin:
evm_arithmetization/src/generation/linked_list.rs#L9
constant `STATE_LINKED_LIST_NODE_SIZE` is never used
|
Test zero_bin:
evm_arithmetization/src/generation/linked_list.rs#L78
constant `ADDRESSES_ACCESS_LIST_LEN` is never used
|
Test evm_arithmetization:
evm_arithmetization/src/witness/transition.rs#L1
unused import: `ethereum_types::U256`
|
Test evm_arithmetization:
evm_arithmetization/src/witness/transition.rs#L2
unused import: `log::log_enabled`
|
Test evm_arithmetization:
evm_arithmetization/src/world/mod.rs#L14
use of deprecated trait `alloy::const_hex::ToHex`: use `ToHexExt` instead
|
Test evm_arithmetization:
evm_arithmetization/src/lib.rs#L255
the feature `const_mut_refs` has been stable since 1.83.0-nightly and no longer requires an attribute to enable
|
Test evm_arithmetization:
evm_arithmetization/src/world/mod.rs#L16
use of deprecated method `alloy::const_hex::ToHex::encode_hex`: use `ToHexExt` instead
|
Test evm_arithmetization:
evm_arithmetization/src/generation/prover_input.rs#L254
variable does not need to be mutable
|
Test evm_arithmetization:
evm_arithmetization/src/generation/linked_list.rs#L9
constant `STATE_LINKED_LIST_NODE_SIZE` is never used
|
Test evm_arithmetization:
evm_arithmetization/src/generation/linked_list.rs#L78
constant `ADDRESSES_ACCESS_LIST_LEN` is never used
|
Test evm_arithmetization:
evm_arithmetization/src/witness/transition.rs#L2
unused import: `log::log_enabled`
|
Test evm_arithmetization:
evm_arithmetization/src/witness/transition.rs#L17
unused imports: `AccountsLinkedList` and `StorageLinkedList`
|