Description
Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-131-generic x86_64)
`
Building validator
DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
Install the buildx component to build images with BuildKit:
https://docs.docker.com/go/buildx/
Sending build context to Docker daemon 98.82kB
Step 1/10 : FROM ubuntu:20.04
---> 6013ae1a63c2
Step 2/10 : ARG DEBIAN_FRONTEND=noninteractive
---> Using cache
---> 154856274949
Step 3/10 : WORKDIR /build
---> Using cache
---> 175ef4e5f204
Step 4/10 : RUN apt-get -y update && apt-get upgrade -y && apt-get install -y --no-install-recommends curl make cmake file ca-certificates clang git g++ gcc-aarch64-linux-gnu g++-aarch64-linux-gnu libc6-dev-arm64-cross binutils-aarch64-linux-gnu && apt-get clean
---> Using cache
---> afa8910d5b11
Step 5/10 : RUN curl https://sh.rustup.rs -sSf | sh -s -- -y
---> Using cache
---> 9f8a5180ad17
Step 6/10 : ENV PATH /root/.cargo/bin:$PATH
---> Using cache
---> 52a169d74243
Step 7/10 : COPY src /build/openethereum
---> Using cache
---> 0551c9fd5f92
Step 8/10 : RUN git clone https://github.com/openethereum/openethereum /build/openethereum/git && cd /build/openethereum/git && rustup override set 1.60.0 && cargo build --release --features final
---> Running in 9f2cd39e1b99
Cloning into '/build/openethereum/git'...
info: syncing channel updates for '1.60.0-x86_64-unknown-linux-gnu'
info: latest update on 2022-04-07, rust version 1.60.0 (7737e0b5c 2022-04-04)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'rustfmt'
info: override toolchain for '/build/openethereum/git' set to '1.60.0-x86_64-unknown-linux-gnu'
1.60.0-x86_64-unknown-linux-gnu installed - rustc 1.60.0 (7737e0b5c 2022-04-04)
Updating crates.io index
Updating git repository `https://github.com/paritytech/rust-secp256k1`
Updating git repository `https://github.com/openethereum/app-dirs-rs`
Updating git repository `https://github.com/rimrakhimov/ethabi`
Updating git repository `https://github.com/gnosis/reth.git`
Updating git repository `https://github.com/paritytech/bn`
Updating git repository `https://github.com/matter-labs/eip1962.git`
Updating git repository `https://github.com/paritytech/rust-ctrlc.git`
Downloading crates ...
Downloaded atty v0.2.13
Downloaded adler32 v1.2.0
Downloaded tokio-named-pipes v0.1.0
Downloaded const-random-macro v0.1.13
Downloaded crunchy v0.2.2
Downloaded tokio-codec v0.1.1
Downloaded block-padding v0.1.4
Downloaded build_const v0.2.1
Downloaded trace-time v0.1.2
Downloaded try-lock v0.1.0
Downloaded want v0.0.4
Downloaded timer v0.2.0
Downloaded termcolor v1.0.5
Downloaded thiserror v1.0.20
Downloaded term_size v0.3.1
Downloaded block-buffer v0.7.3
Downloaded triehash v0.5.0
Downloaded byte-tools v0.3.1
Downloaded byte-slice-cast v0.3.5
Downloaded try-lock v0.2.2
Downloaded block-cipher-trait v0.6.2
Downloaded fake-simd v0.1.2
Downloaded want v0.2.0
Downloaded tokio-retry v0.1.1
Downloaded untrusted v0.6.2
Downloaded edit-distance v2.1.0
Downloaded xmltree v0.7.0
Downloaded validator v0.8.0
Downloaded home v0.3.4
warning: spurious network error (2 tries remaining): failed to get 200 response from https://static.crates.io/crates/typenum/1.11.2/download
, got 502
warning: spurious network error (2 tries remaining): failed to get 200 response from https://static.crates.io/crates/jsonrpc-http-server/15.0.0/download
, got 502
warning: spurious network error (2 tries remaining): failed to get 200 response from https://static.crates.io/crates/iovec/0.1.4/download
, got 502
Downloaded autocfg v0.1.7
Downloaded impl-rlp v0.2.1
Downloaded ansi_term v0.11.0
Downloaded bitflags v1.2.1
Downloaded interleaved-ordered v0.1.1
Downloaded ahash v0.2.19
Downloaded winapi-build v0.1.1
Downloaded hash-db v0.11.0
Downloaded crunchy v0.1.6
Downloaded instant v0.1.9
Downloaded adler v1.0.2
Downloaded http-body v0.1.0
Downloaded impl-codec v0.4.2
Downloaded if_chain v0.1.3
Downloaded tokio-rustls v0.9.4
Downloaded tokio-current-thread v0.1.6
Downloaded cfg-if v1.0.0
Downloaded thiserror-impl v1.0.20
Downloaded tokio-buf v0.1.1
Downloaded tiny-keccak v1.5.0
Downloaded transient-hashmap v0.4.1
Downloaded ethbloom v0.9.2
Downloaded cmake v0.1.42
Downloaded byteorder v1.3.2
Downloaded crc v1.8.1
Downloaded unicode-xid v0.1.0
Downloaded unicode-width v0.1.6
Downloaded tokio-service v0.1.0
Downloaded utf8-ranges v1.0.4
Downloaded tokio-uds v0.2.5
Downloaded tokio-udp v0.1.5
Downloaded humantime v1.3.0
Downloaded vergen v0.1.1
Downloaded fnv v1.0.6
Downloaded ethereum-forkid v0.2.1
Downloaded unicode-xid v0.2.0
Downloaded unicase v2.5.1
Downloaded xdg v2.2.0
Downloaded walkdir v2.3.1
Downloaded vec_map v0.8.1
Downloaded crossbeam-deque v0.6.3
Downloaded hmac v0.7.1
Downloaded zeroize v1.2.0
Downloaded jsonrpc-core v15.0.0
Downloaded arrayvec v0.5.1
Downloaded block-modes v0.3.3
Downloaded itoa v0.4.4
Downloaded impl-trait-for-tuples v0.1.3
Downloaded hex v0.4.3
Downloaded crossbeam-utils v0.7.2
Downloaded ipnetwork v0.12.8
Downloaded ucd-util v0.1.8
Downloaded tokio-timer v0.2.13
Downloaded version_check v0.1.5
Downloaded tokio-fs v0.1.6
Downloaded validator_derive v0.8.0
Downloaded tokio-tcp v0.1.3
Downloaded crossbeam-epoch v0.7.2
Downloaded lazycell v1.2.1
Downloaded trie-db v0.11.0
Downloaded inflate v0.4.5
Downloaded either v1.5.3
Downloaded gcc v0.3.55
Downloaded jsonrpc-derive v15.0.0
Downloaded getopts v0.2.21
Downloaded getrandom v0.1.13
Downloaded env_logger v0.5.13
Downloaded unicode-bidi v0.3.4
Downloaded tokio-io v0.1.12
Downloaded time v0.1.42
Downloaded docopt v1.1.0
Downloaded heapsize v0.4.2
Downloaded toml v0.4.10
Downloaded ethabi v12.0.0
Downloaded error-chain v0.12.1
Downloaded tokio-sync v0.1.7
Downloaded bytes v0.4.12
Downloaded uint v0.8.5
Downloaded memory_units v0.3.0
Downloaded memoffset v0.5.2
Downloaded crossbeam-utils v0.6.6
Downloaded keccak-hash v0.5.1
Downloaded plain_hasher v0.2.2
Downloaded tokio-threadpool v0.1.18
Downloaded failure v0.1.8
Downloaded jsonrpc-ipc-server v15.0.0
Downloaded cc v1.0.41
Downloaded indexmap v1.3.0
Downloaded xml-rs v0.7.0
Downloaded derive_more v0.99.9
Downloaded number_prefix v0.2.8
Downloaded toml v0.5.5
Downloaded unicode-normalization v0.1.8
Downloaded quote v0.6.13
Downloaded primal-bit v0.2.4
Downloaded url v1.7.2
Downloaded hashbrown v0.6.3
Downloaded synstructure v0.12.2
Downloaded semver-parser v0.7.0
Downloaded hashbrown v0.8.2
Downloaded webpki v0.19.1
Downloaded tokio v0.1.22
Downloaded net2 v0.2.33
Downloaded lazy_static v1.4.0
Downloaded matches v0.1.8
Downloaded rprompt v1.0.3
Downloaded num-traits v0.1.43
Downloaded rand_core v0.4.2
Downloaded parity-snappy v0.1.0
Downloaded url v2.1.0
Downloaded wasmi v0.3.0
Downloaded impl-serde v0.3.1
Downloaded bitvec v0.17.4
Downloaded proc-macro-hack v0.5.19
Downloaded rlp-derive v0.1.0
Downloaded rlp v0.4.6
Downloaded owning_ref v0.4.0
Downloaded aho-corasick v0.7.6
Downloaded siphasher v0.1.3
Downloaded sha2 v0.8.0
Downloaded stream-cipher v0.3.2
Downloaded skeptic v0.4.0
Downloaded sha-1 v0.8.1
Downloaded proc-macro2 v0.4.30
Downloaded nan-preserving-float v0.1.0
Downloaded tokio-core v0.1.17
Downloaded itertools v0.7.11
Downloaded language-tags v0.2.2
Downloaded logos v0.12.0
Downloaded parking_lot v0.9.0
Downloaded parking_lot v0.6.4
Downloaded aes-soft v0.3.3
Downloaded kvdb v0.1.1
Downloaded mio-extras v2.0.5
Downloaded stable_deref_trait v1.1.1
Downloaded rand_xorshift v0.2.0
Downloaded serde_repr v0.1.6
Downloaded jsonrpc-ws-server v15.0.0
Downloaded primal v0.2.3
Downloaded unicode-segmentation v1.5.0
Downloaded quote v1.0.7
Downloaded memchr v2.2.1
Downloaded iovec v0.1.4
Downloaded strsim v0.8.0
Downloaded rpassword v1.0.2
Downloaded string v0.2.1
Downloaded opaque-debug v0.2.3
Downloaded log v0.4.8
Downloaded nodrop v0.1.14
Downloaded proc-macro2 v1.0.36
Downloaded rustc-demangle v0.1.16
Downloaded rand v0.3.23
Downloaded num v0.1.42
Downloaded miow v0.3.7
Downloaded parking_lot_core v0.6.2
Downloaded smallvec v1.6.1
Downloaded parking_lot_core v0.7.2
Downloaded scopeguard v0.3.3
Downloaded spin v0.5.2
Downloaded jsonrpc-server-utils v15.0.0
Downloaded parking_lot_core v0.8.3
Downloaded mio-uds v0.6.7
Downloaded rustc-hex v2.1.0
Downloaded rand_core v0.3.1
Downloaded subtle v2.3.0
Downloaded chrono v0.4.9
Downloaded parity-wordlist v1.3.0
Downloaded num-bigint v0.1.44
Downloaded parity-daemonize v0.3.0
Downloaded parking_lot v0.11.1
Downloaded relay v0.1.1
Downloaded rand_hc v0.1.0
Downloaded serde_derive v1.0.102
Downloaded semver v0.9.0
Downloaded memmap v0.6.2
Downloaded mio-named-pipes v0.1.6
Downloaded logos-derive v0.12.0
Downloaded primal-sieve v0.2.9
Downloaded num-integer v0.1.41
Downloaded rand_isaac v0.1.1
Downloaded scoped-tls v0.1.2
Downloaded same-file v1.0.5
Downloaded futures v0.1.29
Downloaded sct v0.5.0
Downloaded typenum v1.11.2
Downloaded rand_core v0.5.1
Downloaded kernel32-sys v0.2.2
Downloaded pulldown-cmark v0.0.3
Downloaded slab v0.3.0
Downloaded static_assertions v1.1.0
Downloaded quick-error v1.2.2
Downloaded parity-tokio-ipc v0.4.0
Downloaded ryu v1.0.2
Downloaded parity-scale-codec v1.3.5
Downloaded target_info v0.1.0
Downloaded rand v0.6.5
Downloaded parity-util-mem-derive v0.1.0
Downloaded num-bigint v0.2.3
Downloaded primal-estimate v0.2.1
Downloaded slab v0.2.0
Downloaded jsonrpc-http-server v15.0.0
Downloaded parity-ws v0.10.0
Downloaded secp256k1 v0.17.2
Downloaded parity-util-mem v0.7.0
Downloaded parity-crypto v0.6.2
Downloaded slab v0.4.2
Downloaded rand_chacha v0.1.1
Downloaded radium v0.3.0
Downloaded tempdir v0.3.7
Downloaded rand v0.7.3
Downloaded strsim v0.9.2
Downloaded hyper v0.11.27
Downloaded once_cell v1.4.0
Downloaded clap v2.33.0
Downloaded num-traits v0.2.8
Downloaded serde v1.0.102
Downloaded smallvec v0.6.13
Downloaded pwasm-utils v0.6.2
Downloaded tempfile v3.1.0
Downloaded mio v0.6.22
Downloaded mime v0.3.14
Downloaded hyper v0.12.35
Downloaded parity-wasm v0.31.3
Downloaded rand_chacha v0.2.1
Downloaded rand v0.4.6
Downloaded miniz_oxide v0.4.4
Downloaded lru-cache v0.1.2
Downloaded rustc-serialize v0.3.24
Downloaded lru v0.5.3
Downloaded prometheus v0.9.0
Downloaded lock_api v0.1.5
Downloaded h2 v0.1.26
Downloaded syn v1.0.86
Downloaded serde_json v1.0.41
Downloaded rayon-core v1.6.0
Downloaded linked-hash-map v0.5.3
Downloaded safemem v0.3.3
Downloaded regex v0.2.11
Downloaded parking_lot v0.10.2
Downloaded lock_api v0.3.4
Downloaded lock_api v0.4.3
Downloaded parking_lot_core v0.3.1
Downloaded percent-encoding v2.1.0
Downloaded syn v0.15.26
Downloaded regex v1.3.9
Downloaded order-stat v0.1.3
Downloaded jsonrpc-pubsub v15.0.0
Downloaded bstr v0.2.8
Downloaded num-iter v0.1.39
Downloaded rayon v1.2.0
Downloaded regex-syntax v0.6.18
Downloaded local-encoding v0.2.0
Downloaded rand_jitter v0.1.4
Downloaded jsonrpc-tcp-server v15.0.0
Downloaded scrypt v0.2.0
Downloaded rand_os v0.1.3
Downloaded http v0.1.21
Downloaded protobuf v2.16.2
Downloaded rustc_version v0.2.3
Downloaded percent-encoding v1.0.1
Downloaded pbkdf2 v0.3.0
Downloaded rand v0.5.6
Downloaded parity-bytes v0.1.1
Downloaded proc-macro-crate v0.1.4
Downloaded primitive-types v0.7.2
Downloaded idna v0.2.0
Downloaded parity-path v0.1.2
Downloaded idna v0.1.5
Downloaded kvdb-rocksdb v0.1.6
Downloaded rustc-hex v1.0.0
Downloaded webpki-roots v0.16.0
Downloaded primal-check v0.2.3
Downloaded gimli v0.23.0
Downloaded kvdb-memorydb v0.1.0
Downloaded rand_xorshift v0.1.1
Downloaded ring v0.14.6
Downloaded maybe-uninit v2.0.0
Downloaded remove_dir_all v0.5.2
Downloaded ppv-lite86 v0.2.6
Downloaded subtle v1.0.0
Downloaded itertools v0.5.10
Downloaded crossbeam-channel v0.5.2
Downloaded secp256k1-sys v0.1.2
Downloaded scopeguard v1.1.0
Downloaded ripemd160 v0.8.0
Downloaded rand_pcg v0.1.2
Downloaded heck v0.3.1
Downloaded object v0.23.0
Downloaded parity-rocksdb v0.5.1
Downloaded num_cpus v1.11.0
Downloaded maplit v1.0.2
Downloaded backtrace v0.3.56
Downloaded aes v0.3.2
Downloaded base64 v0.9.3
Downloaded igd v0.7.1
Downloaded regex-syntax v0.5.6
Downloaded base64 v0.10.1
Downloaded crossbeam-utils v0.8.6
Downloaded home v0.5.1
Downloaded getrandom v0.2.2
Downloaded ahash v0.3.8
Downloaded aho-corasick v0.6.10
Downloaded addr2line v0.14.1
Downloaded tokio-timer v0.1.2
Downloaded crossbeam-deque v0.7.1
Downloaded ctr v0.3.2
Downloaded crossbeam-queue v0.1.2
Downloaded bitflags v0.7.0
Downloaded hamming v0.1.3
Downloaded autocfg v1.0.0
Downloaded hyper-rustls v0.16.1
Downloaded fixed-hash v0.6.1
Downloaded crypto-mac v0.7.0
Downloaded httparse v1.3.4
Downloaded ct-logs v0.5.1
Downloaded globset v0.4.5
Downloaded generic-array v0.12.3
Downloaded crossbeam-queue v0.2.3
Downloaded arrayvec v0.4.12
Downloaded bit-vec v0.4.4
Downloaded digest v0.8.1
Downloaded thread_local v1.0.1
Downloaded rustls v0.15.2
Downloaded textwrap v0.9.0
Downloaded tokio-executor v0.1.10
Downloaded cfg-if v0.1.10
Downloaded beef v0.5.1
Downloaded c2-chacha v0.2.3
Downloaded bit-set v0.4.0
Downloaded textwrap v0.11.0
Downloaded aes-ctr v0.3.0
Downloaded tokio-reactor v0.1.12
Downloaded tiny-keccak v2.0.2
Downloaded ethereum-types v0.9.2
Downloaded futures-cpupool v0.1.8
Downloaded failure_derive v0.1.8
Downloaded fs-swap v0.2.4
Downloaded ethabi-contract v11.0.0
Downloaded winapi v0.2.8
Downloaded ansi_term v0.10.2
Downloaded fdlimit v0.1.1
Downloaded const-random v0.1.13
Downloaded thread_local v0.3.6
Downloaded enum_primitive v0.1.1
Downloaded elastic-array v0.10.2
Downloaded libc v0.2.89
Downloaded rust-crypto v0.2.36
Downloaded winapi v0.3.8
Downloaded parity-snappy-sys v0.1.2
Downloaded parity-rocksdb-sys v0.5.6
Compiling libc v0.2.89
Compiling proc-macro2 v1.0.36
Compiling unicode-xid v0.2.0
Compiling syn v1.0.86
Compiling serde v1.0.102
Compiling cfg-if v0.1.10
Compiling byteorder v1.3.2
Compiling lazy_static v1.4.0
Compiling autocfg v0.1.7
Compiling either v1.5.3
Compiling log v0.4.8
Compiling maybe-uninit v2.0.0
Compiling autocfg v1.0.0
Compiling scopeguard v1.1.0
Compiling semver-parser v0.7.0
Compiling crunchy v0.2.2
Compiling getrandom v0.1.13
Compiling cc v1.0.41
Compiling arrayvec v0.4.12
Compiling rustc-hex v2.1.0
Compiling futures v0.1.29
Compiling tiny-keccak v2.0.2
Compiling nodrop v0.1.14
Compiling ppv-lite86 v0.2.6
Compiling static_assertions v1.1.0
Compiling typenum v1.11.2
Compiling rand_core v0.4.2
Compiling fnv v1.0.6
Compiling ryu v1.0.2
Compiling smallvec v1.6.1
Compiling slab v0.4.2
Compiling radium v0.3.0
Compiling itoa v0.4.4
Compiling byte-slice-cast v0.3.5
Compiling arrayvec v0.5.1
Compiling memchr v2.2.1
Compiling byte-tools v0.3.1
Compiling opaque-debug v0.2.3
Compiling cfg-if v1.0.0
Compiling fake-simd v0.1.2
Compiling proc-macro-hack v0.5.19
Compiling getrandom v0.2.2
Compiling safemem v0.3.3
Compiling subtle v1.0.0
Compiling quick-error v1.2.2
Compiling proc-macro2 v0.4.30
Compiling parity-bytes v0.1.1
Compiling regex-syntax v0.6.18
Compiling unicode-xid v0.1.0
Compiling rustc-hex v1.0.0
Compiling ahash v0.3.8
Compiling zeroize v1.2.0
Compiling subtle v2.3.0
Compiling parity-util-mem v0.7.0
Compiling spin v0.5.2
Compiling heapsize v0.4.2
Compiling memzero v0.1.0 (/build/openethereum/git/crates/util/memzero)
Compiling version_check v0.1.5
Compiling edit-distance v2.1.0
Compiling unicode-width v0.1.6
Compiling adler32 v1.2.0
Compiling hex v0.4.3
Compiling remove_dir_all v0.5.2
Compiling unexpected v0.1.0 (/build/openethereum/git/crates/util/unexpected)
Compiling httparse v1.3.4
Compiling matches v0.1.8
Compiling hash-db v0.11.0
Compiling untrusted v0.6.2
Compiling adler v1.0.2
Compiling gimli v0.23.0
Compiling protobuf v2.16.2
Compiling rustc-demangle v0.1.16
Compiling object v0.23.0
Compiling stable_deref_trait v1.1.1
Compiling scopeguard v0.3.3
Compiling try-lock v0.2.2
Compiling prometheus v0.9.0
Compiling interleaved-ordered v0.1.1
Compiling percent-encoding v2.1.0
Compiling bitflags v1.2.1
Compiling rustc-serialize v0.3.24
Compiling hamming v0.1.3
Compiling linked-hash-map v0.5.3
Compiling percent-encoding v1.0.1
Compiling scoped-tls v0.1.2
Compiling rayon-core v1.6.0
Compiling primal-estimate v0.2.1
Compiling crunchy v0.1.6
Compiling ucd-util v0.1.8
Compiling try-lock v0.1.0
Compiling crossbeam-utils v0.8.6
Compiling unicode-segmentation v1.5.0
Compiling gcc v0.3.55
Compiling ansi_term v0.11.0
Compiling once_cell v1.4.0
Compiling ansi_term v0.10.2
Compiling macros v0.1.0 (/build/openethereum/git/crates/util/macros)
Compiling regex v0.2.11
Compiling winapi v0.3.8
Compiling memory_units v0.3.0
Compiling language-tags v0.2.2
Compiling slab v0.3.0
Compiling build_const v0.2.1
Compiling mime v0.3.14
Compiling bit-vec v0.4.4
Compiling utf8-ranges v1.0.4
Compiling nan-preserving-float v0.1.0
Compiling failure_derive v0.1.8
Compiling siphasher v0.1.3
Compiling maplit v1.0.2
Compiling home v0.5.1
Compiling ethabi-contract v11.0.0
Compiling same-file v1.0.5
Compiling ipnetwork v0.12.8
Compiling lazycell v1.2.1
Compiling using_queue v0.1.0 (/build/openethereum/git/crates/concensus/miner/using-queue)
Compiling reth-util v0.1.0 (https://github.com/gnosis/reth.git?rev=573e128#573e1284)
Compiling time-utils v0.1.0 (/build/openethereum/git/crates/util/time-utils)
Compiling mio-named-pipes v0.1.6
Compiling slab v0.2.0
Compiling bitflags v0.7.0
Compiling beef v0.5.1
Compiling if_chain v0.1.3
Compiling termcolor v1.0.5
Compiling target_info v0.1.0
Compiling winapi-build v0.1.1
Compiling order-stat v0.1.3
Compiling transient-hashmap v0.4.1
Compiling rprompt v1.0.3
Compiling winapi v0.2.8
Compiling xdg v2.2.0
Compiling vec_map v0.8.1
Compiling strsim v0.9.2
Compiling strsim v0.8.0
Compiling home v0.3.4
Compiling crossbeam-utils v0.6.6
Compiling thread_local v1.0.1
Compiling thread_local v0.3.6
Compiling itertools v0.5.10
Compiling itertools v0.7.11
Compiling rand_chacha v0.1.1
Compiling rand_pcg v0.1.2
Compiling rand v0.6.5
Compiling num-traits v0.2.8
Compiling hashbrown v0.6.3
Compiling num-integer v0.1.41
Compiling indexmap v1.3.0
Compiling num-bigint v0.2.3
Compiling num-iter v0.1.39
Compiling lock_api v0.3.4
Compiling lock_api v0.4.3
Compiling crossbeam-utils v0.7.2
Compiling hashbrown v0.8.2
Compiling miniz_oxide v0.4.4
Compiling rlp v0.4.6
Compiling eip-152 v0.1.0 (/build/openethereum/git/crates/util/EIP-152)
Compiling cmake v0.1.42
Compiling c2-chacha v0.2.3
Compiling rand_core v0.3.1
Compiling rand_jitter v0.1.4
Compiling secp256k1-sys v0.1.2
Compiling ring v0.14.6
Compiling tokio-sync v0.1.7
Compiling tokio-service v0.1.0
Compiling relay v0.1.1
Compiling bitvec v0.17.4
Compiling eth-secp256k1 v0.5.7 (https://github.com/paritytech/rust-secp256k1?rev=9791e79f21a5309dcb6e0bd254b1ef88fca2f1f4#9791e79f)
Compiling block-padding v0.1.4
Compiling instant v0.1.9
Compiling humantime v1.3.0
Compiling getopts v0.2.21
Compiling inflate v0.4.5
Compiling unicase v2.5.1
Compiling error-chain v0.12.1
Compiling unicode-bidi v0.3.4
Compiling owning_ref v0.4.0
Compiling addr2line v0.14.1
Compiling primal-bit v0.2.4
Compiling lru-cache v0.1.2
Compiling regex-syntax v0.5.6
Compiling heck v0.3.1
Compiling rust-crypto v0.2.36
Compiling tokio-timer v0.1.2
Compiling crc v1.8.1
Compiling bit-set v0.4.0
Compiling ethcore-bloom-journal v0.1.0 (/build/openethereum/git/crates/db/bloom)
Compiling parity-path v0.1.2
Compiling walkdir v2.3.1
Compiling textwrap v0.11.0
Compiling textwrap v0.9.0
Compiling kernel32-sys v0.2.2
Compiling app_dirs v1.2.1 (https://github.com/openethereum/app-dirs-rs#0b37f948)
Compiling crossbeam-queue v0.1.2
Compiling impl-rlp v0.2.1
Compiling triehash v0.5.0
Compiling rand_xorshift v0.1.1
Compiling rand_isaac v0.1.1
Compiling rand_hc v0.1.0
Compiling parity-snappy-sys v0.1.2
Compiling parity-rocksdb-sys v0.5.6
Compiling pulldown-cmark v0.0.3
Compiling lock_api v0.1.5
Compiling iovec v0.1.4
Compiling num_cpus v1.11.0
Compiling net2 v0.2.33
Compiling parking_lot_core v0.7.2
Compiling rand_os v0.1.3
Compiling rand v0.5.6
Compiling time v0.1.42
Compiling parking_lot_core v0.8.3
Compiling rand v0.4.6
Compiling fs-swap v0.2.4
Compiling memmap v0.6.2
Compiling atty v0.2.13
Compiling rpassword v1.0.2
Compiling term_size v0.3.1
Compiling fdlimit v0.1.1
Compiling quote v1.0.7
Compiling want v0.2.0
Compiling trace-time v0.1.2
Compiling want v0.0.4
Compiling base64 v0.9.3
Compiling base64 v0.10.1
Compiling parity-wasm v0.31.3
Compiling smallvec v0.6.13
Compiling uint v0.8.5
Compiling tiny-keccak v1.5.0
Compiling plain_hasher v0.2.2
Compiling simple_uint v0.1.0 (https://github.com/matter-labs/eip1962.git?rev=ece6cbabc41948db4200e41f0bfdab7ab94c7af8#ece6cbab)
Compiling generic-array v0.12.3
Compiling aho-corasick v0.7.6
Compiling bstr v0.2.8
Compiling aho-corasick v0.6.10
Compiling elastic-array v0.10.2
Compiling quote v0.6.13
Compiling xml-rs v0.7.0
Compiling miow v0.3.7
Compiling bytes v0.4.12
Compiling rand_core v0.5.1
Compiling crossbeam-channel v0.5.2
Compiling futures-cpupool v0.1.8
Compiling mio v0.6.22
Compiling parking_lot v0.10.2
Compiling parking_lot v0.11.1
Compiling bn v0.4.4 (https://github.com/paritytech/bn#6079255e)
Compiling rand v0.3.23
Compiling tempdir v0.3.7
Compiling clap v2.33.0
Compiling vergen v0.1.1
Compiling num-traits v0.1.43
Compiling number_prefix v0.2.8
Compiling unicode-normalization v0.1.8
Compiling primal-sieve v0.2.9
Compiling txpool v1.0.0-alpha (/build/openethereum/git/crates/transaction-pool)
Compiling fixed_width_group_and_loop v0.1.0 (https://github.com/matter-labs/eip1962.git?rev=ece6cbabc41948db4200e41f0bfdab7ab94c7af8#ece6cbab)
Compiling fixed_width_field v0.1.0 (https://github.com/matter-labs/eip1962.git?rev=ece6cbabc41948db4200e41f0bfdab7ab94c7af8#ece6cbab)
Compiling pwasm-utils v0.6.2
Compiling wasmi v0.3.0
Compiling const-random-macro v0.1.13
Compiling backtrace v0.3.56
Compiling tokio-executor v0.1.10
Compiling crossbeam-queue v0.2.3
Compiling digest v0.8.1
Compiling block-buffer v0.7.3
Compiling block-cipher-trait v0.6.2
Compiling crypto-mac v0.7.0
Compiling stream-cipher v0.3.2
Compiling regex v1.3.9
Compiling kvdb v0.1.1
Compiling rlp_compress v0.1.0 (/build/openethereum/git/crates/util/rlp-compress)
Compiling syn v0.15.26
Compiling xmltree v0.7.0
Compiling sct v0.5.0
Compiling webpki v0.19.1
Compiling ctrlc v1.1.1 (https://github.com/paritytech/rust-ctrlc.git#b5230171)
Compiling tokio-io v0.1.12
Compiling http v0.1.21
Compiling string v0.2.1
Compiling tokio-buf v0.1.1
Compiling rand_chacha v0.2.1
Compiling rand_xorshift v0.2.0
Compiling mio-uds v0.6.7
Compiling mio-extras v2.0.5
Compiling len-caching-lock v0.1.1 (/build/openethereum/git/crates/util/len-caching-lock)
Compiling skeptic v0.4.0
Compiling chrono v0.4.9
Compiling num-bigint v0.1.44
Compiling primal-check v0.2.3
Compiling enum_primitive v0.1.1
Compiling secp256k1 v0.17.2
Compiling parity-wordlist v1.3.0
Compiling trie-db v0.11.0
Compiling idna v0.2.0
Compiling idna v0.1.5
Compiling synstructure v0.12.2
Compiling serde_derive v1.0.102
Compiling impl-trait-for-tuples v0.1.3
Compiling serde_repr v0.1.6
Compiling thiserror-impl v1.0.20
Compiling eth_pairings_repr_derive v0.2.0 (https://github.com/matter-labs/eip1962.git?rev=ece6cbabc41948db4200e41f0bfdab7ab94c7af8#ece6cbab)
Compiling derive_more v0.99.9
Compiling rlp-derive v0.1.0
Compiling logos-derive v0.12.0
Compiling const-random v0.1.13
Compiling tokio-timer v0.2.13
Compiling tokio-current-thread v0.1.6
Compiling panic_hook v0.1.0 (/build/openethereum/git/crates/util/panic-hook)
Compiling sha2 v0.8.0
Compiling ripemd160 v0.8.0
Compiling sha-1 v0.8.1
Compiling aes-soft v0.3.3
Compiling block-modes v0.3.3
Compiling hmac v0.7.1
Compiling ctr v0.3.2
Compiling globset v0.4.5
Compiling env_logger v0.5.13
Compiling ct-logs v0.5.1
Compiling rustls v0.15.2
Compiling webpki-roots v0.16.0
Compiling parity-snappy v0.1.0
Compiling tokio-codec v0.1.1
Compiling rlp_derive v0.1.0 (/build/openethereum/git/crates/util/rlp-derive)
Compiling rand v0.7.3
Compiling http-body v0.1.0
Compiling h2 v0.1.26
Compiling local-encoding v0.2.0
Compiling timer v0.2.0
Compiling num v0.1.42
Compiling primal v0.2.3
Compiling url v2.1.0
Compiling url v1.7.2
Compiling parity-util-mem-derive v0.1.0
Compiling thiserror v1.0.20
Compiling eth_pairings v0.6.0 (https://github.com/matter-labs/eip1962.git?rev=ece6cbabc41948db4200e41f0bfdab7ab94c7af8#ece6cbab)
Compiling ahash v0.2.19
Compiling aes v0.3.2
Compiling logos v0.12.0
Compiling pbkdf2 v0.3.0
Compiling aes-ctr v0.3.0
Compiling ethcore-logger v1.12.0 (/build/openethereum/git/bin/oe/logger)
Compiling tokio-rustls v0.9.4
Compiling fixed-hash v0.6.1
Compiling tempfile v3.1.0
Compiling parity-ws v0.10.0
Compiling failure v0.1.8
Compiling semver v0.9.0
Compiling parity-scale-codec v1.3.5
Compiling impl-serde v0.3.1
Compiling serde_json v1.0.41
Compiling toml v0.4.10
Compiling toml v0.5.5
Compiling oe-rpc-common v0.0.0 (/build/openethereum/git/crates/rpc-common)
Compiling docopt v1.1.0
Compiling scrypt v0.2.0
Compiling stats v0.1.0 (/build/openethereum/git/crates/util/stats)
Compiling parity-daemonize v0.3.0
Compiling rustc_version v0.2.3
Compiling impl-codec v0.4.2
Compiling ethbloom v0.9.2
Compiling validator v0.8.0
Compiling lru v0.5.3
Compiling proc-macro-crate v0.1.4
Compiling jsonrpc-core v15.0.0
Compiling primitive-types v0.7.2
Compiling parking_lot_core v0.6.2
Compiling parking_lot v0.9.0
Compiling memoffset v0.5.2
Compiling parking_lot_core v0.3.1
Compiling hyper v0.12.35
Compiling parity-version v3.3.5 (/build/openethereum/git/crates/util/version)
Compiling blooms-db v0.1.0 (/build/openethereum/git/crates/db/blooms-db)
Compiling validator_derive v0.8.0
Compiling jsonrpc-derive v15.0.0
Compiling jsonrpc-pubsub v15.0.0
Compiling ethereum-types v0.9.2
Compiling keccak-hash v0.5.1
Compiling ethabi v11.0.0 (https://github.com/rimrakhimov/ethabi?branch=rimrakhimov/remove-syn-export-span#222e6482)
Compiling parity-crypto v0.6.2
Compiling keccak-hasher v0.1.1 (/build/openethereum/git/crates/util/keccak-hasher)
Compiling fastmap v0.1.0 (/build/openethereum/git/crates/util/fastmap)
Compiling ethabi v12.0.0
Compiling ethash v1.12.0 (/build/openethereum/git/crates/concensus/ethash)
Compiling crossbeam-epoch v0.7.2
Compiling parking_lot v0.6.4
Compiling ethabi-derive v11.0.0 (https://github.com/rimrakhimov/ethabi?branch=rimrakhimov/remove-syn-export-span#222e6482)
Compiling tokio-reactor v0.1.12
Compiling ethkey v0.3.0 (/build/openethereum/git/crates/accounts/ethkey)
Compiling memory-db v0.11.0 (/build/openethereum/git/crates/db/memory-db)
Compiling memory-cache v0.1.0 (/build/openethereum/git/crates/util/memory-cache)
Compiling ethereum-forkid v0.2.1
Compiling patricia-trie-ethereum v0.1.0 (/build/openethereum/git/crates/db/patricia-trie-ethereum)
Compiling triehash-ethereum v0.2.0 (/build/openethereum/git/crates/util/triehash-ethereum)
Compiling eip-712 v0.1.0 (/build/openethereum/git/crates/util/EIP-712)
Compiling crossbeam-deque v0.7.1
warning: derive helper attribute is used before it is introduced
--> crates/util/EIP-712/src/eip712.rs:33:3
|
33 | #[serde(rename_all = "camelCase")]
| ^^^^^
34 | #[serde(deny_unknown_fields)]
35 | #[derive(Deserialize, Serialize, Validate, Debug, Clone)]
| ----------- the attribute is introduced here
|
= note: #[warn(legacy_derive_helpers)]
on by default
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: for more information, see issue #79202 rust-lang/rust#79202
warning: derive helper attribute is used before it is introduced
--> crates/util/EIP-712/src/eip712.rs:45:3
|
45 | #[serde(rename_all = "camelCase")]
| ^^^^^
46 | #[serde(deny_unknown_fields)]
47 | #[derive(Deserialize, Debug, Clone)]
| ----------- the attribute is introduced here
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: for more information, see issue #79202 rust-lang/rust#79202
warning: derive helper attribute is used before it is introduced
--> crates/util/EIP-712/src/eip712.rs:34:3
|
34 | #[serde(deny_unknown_fields)]
| ^^^^^
35 | #[derive(Deserialize, Serialize, Validate, Debug, Clone)]
| ----------- the attribute is introduced here
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: for more information, see issue #79202 rust-lang/rust#79202
warning: derive helper attribute is used before it is introduced
--> crates/util/EIP-712/src/eip712.rs:46:3
|
46 | #[serde(deny_unknown_fields)]
| ^^^^^
47 | #[derive(Deserialize, Debug, Clone)]
| ----------- the attribute is introduced here
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: for more information, see issue #79202 rust-lang/rust#79202
Compiling crossbeam-deque v0.6.3
Compiling kvdb-memorydb v0.1.0
Compiling tokio-udp v0.1.5
Compiling tokio-uds v0.2.5
Compiling tokio-tcp v0.1.3
warning: eip-712
(lib) generated 4 warnings
Compiling common-types v0.1.0 (/build/openethereum/git/crates/ethcore/types)
Compiling ethstore v0.2.1 (/build/openethereum/git/crates/accounts/ethstore)
Compiling tokio-threadpool v0.1.18
Compiling ethjson v0.1.0 (/build/openethereum/git/crates/ethjson)
Compiling ethcore-call-contract v0.1.0 (/build/openethereum/git/crates/vm/call-contract)
Compiling ethcore-accounts v0.1.0 (/build/openethereum/git/crates/accounts)
Compiling tokio-fs v0.1.6
Compiling rayon v1.2.0
Compiling vm v0.1.0 (/build/openethereum/git/crates/vm/vm)
Compiling tokio v0.1.22
Compiling wasm v0.1.0 (/build/openethereum/git/crates/vm/wasm)
Compiling jsonrpc-server-utils v15.0.0
Compiling tokio-core v0.1.17
Compiling ethcore-io v1.12.0 (/build/openethereum/git/crates/runtime/io)
Compiling parity-runtime v0.1.0 (/build/openethereum/git/crates/runtime/runtime)
Compiling tokio-named-pipes v0.1.0
Compiling hyper-rustls v0.16.1
Compiling jsonrpc-tcp-server v15.0.0
Compiling jsonrpc-http-server v15.0.0
Compiling jsonrpc-ws-server v15.0.0
Compiling tokio-retry v0.1.1
Compiling hyper v0.11.27
Compiling ethcore-network v1.12.0 (/build/openethereum/git/crates/net/network)
Compiling parity-tokio-ipc v0.4.0
Compiling fetch v0.1.0 (/build/openethereum/git/crates/net/fetch)
Compiling ethcore-stratum v1.12.0 (/build/openethereum/git/crates/concensus/miner/stratum)
Compiling jsonrpc-ipc-server v15.0.0
Compiling price-info v1.12.0 (/build/openethereum/git/crates/concensus/miner/price-info)
Compiling igd v0.7.1
Compiling oe-rpc-servers v0.0.0 (/build/openethereum/git/crates/rpc-servers)
Compiling ethcore-miner v1.12.0 (/build/openethereum/git/crates/concensus/miner)
warning: anonymous parameters are deprecated and will be removed in the next edition
--> crates/concensus/miner/src/local_accounts.rs:26:24
|
26 | fn is_local(&self, &Address) -> bool;
| ^^^^^^^^ help: try naming the parameter or explicitly ignoring it: _: &Address
|
= note: #[warn(anonymous_parameters)]
on by default
= warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
= note: for more information, see issue #41686 rust-lang/rust#41686
warning: ethcore-miner
(lib) generated 1 warning
Compiling ethcore-network-devp2p v1.12.0 (/build/openethereum/git/crates/net/network-devp2p)
warning: unused borrow that must be used
--> crates/net/network-devp2p/src/connection.rs:437:9
|
437 | &mut packet[..HEADER_LEN].copy_from_slice(&mut header);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value
|
= note: #[warn(unused_must_use)]
on by default
help: use let _ = ...
to ignore the resulting value
|
437 | let _ = &mut packet[..HEADER_LEN].copy_from_slice(&mut header);
| +++++++
warning: unused borrow that must be used
--> crates/net/network-devp2p/src/connection.rs:447:9
|
447 | &mut packet[32..32 + len].copy_from_slice(payload);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value
|
help: use let _ = ...
to ignore the resulting value
|
447 | let _ = &mut packet[32..32 + len].copy_from_slice(payload);
| +++++++
warning: unused borrow that must be used
--> crates/net/network-devp2p/src/connection.rs:529:9
|
529 | &mut enc[..].copy_from_slice(prev.as_bytes());
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value
|
help: use let _ = ...
to ignore the resulting value
|
529 | let _ = &mut enc[..].copy_from_slice(prev.as_bytes());
| +++++++
warning: ethcore-network-devp2p
(lib) generated 3 warnings
Compiling ethcore-builtin v0.1.0 (/build/openethereum/git/crates/vm/builtin)
Compiling evm v0.1.0 (/build/openethereum/git/crates/vm/evm)
warning: anonymous parameters are deprecated and will be removed in the next edition
--> crates/vm/evm/src/interpreter/memory.rs:36:45
|
36 | fn write_slice(&mut self, offset: U256, &[u8]);
| ^^^^^ help: try naming the parameter or explicitly ignoring it: _: &[u8]
|
= note: #[warn(anonymous_parameters)]
on by default
= warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
= note: for more information, see issue #41686 rust-lang/rust#41686
warning: field is never read: code_address
--> crates/vm/evm/src/interpreter/mod.rs:128:5
|
128 | pub code_address: Address,
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: #[warn(dead_code)]
on by default
note: InterpreterParams
has a derived impl for the trait Debug
, but this is intentionally ignored during dead code analysis
--> crates/vm/evm/src/interpreter/mod.rs:125:10
|
125 | #[derive(Debug)]
| ^^^^^
= note: this warning originates in the derive macro Debug
(in Nightly builds, run with -Z macro-backtrace for more info)
warning: field is never read: call_type
--> crates/vm/evm/src/interpreter/mod.rs:147:5
|
147 | pub call_type: CallType,
| ^^^^^^^^^^^^^^^^^^^^^^^
|
note: InterpreterParams
has a derived impl for the trait Debug
, but this is intentionally ignored during dead code analysis
--> crates/vm/evm/src/interpreter/mod.rs:125:10
|
125 | #[derive(Debug)]
| ^^^^^
= note: this warning originates in the derive macro Debug
(in Nightly builds, run with -Z macro-backtrace for more info)
warning: field is never read: params_type
--> crates/vm/evm/src/interpreter/mod.rs:149:5
|
149 | pub params_type: ParamsType,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
note: InterpreterParams
has a derived impl for the trait Debug
, but this is intentionally ignored during dead code analysis
--> crates/vm/evm/src/interpreter/mod.rs:125:10
|
125 | #[derive(Debug)]
| ^^^^^
= note: this warning originates in the derive macro Debug
(in Nightly builds, run with -Z macro-backtrace for more info)
warning: panic message is not a string literal
--> crates/vm/evm/src/interpreter/mod.rs:835:33
|
835 | _ => panic!(format!(
| ____________^
836 | | "Unexpected instruction {:?} in CALL branch.",
837 | | instruction
838 | | )),
| |^
|
= note: #[warn(non_fmt_panics)]
on by default
= note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021
= note: for more information, see https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html
= note: the panic!() macro supports formatting, so there's no need for the format!() macro here
help: remove the format!(..)
macro call
|
835 ~ _ => panic!(
836 | "Unexpected instruction {:?} in CALL branch.",
837 | instruction
838 ~ ),
|
warning: evm
(lib) generated 5 warnings
Compiling parity-rocksdb v0.5.1
Compiling kvdb-rocksdb v0.1.6
Compiling ethcore-db v0.1.0 (/build/openethereum/git/crates/db/db)
Compiling migration-rocksdb v0.1.0 (/build/openethereum/git/crates/db/migration-rocksdb)
Compiling journaldb v0.2.0 (/build/openethereum/git/crates/db/journaldb)
Compiling ethcore-blockchain v0.1.0 (/build/openethereum/git/crates/ethcore/blockchain)
Compiling parity-local-store v0.1.0 (/build/openethereum/git/crates/concensus/miner/local-store)
Compiling dir v0.1.2 (/build/openethereum/git/crates/util/dir)
Compiling ethcore v1.12.0 (/build/openethereum/git/crates/ethcore)
warning: missing documentation for an associated function
--> crates/ethcore/src/spec/spec.rs:1194:5
|
1194 | pub fn new_test_round_rewrite_bytecode_transitions() -> Self {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
note: the lint level is defined here
--> crates/ethcore/src/lib.rs:17:9
|
17 | #![warn(missing_docs, unused_extern_crates)]
| ^^^^^^^^^^^^
warning: panic message is not a string literal
--> crates/ethcore/src/externalities.rs:237:25
|
237 | / format!(
238 | | "Inconsistent env_info, should contain at least {:?} last hashes",
239 | | index + 1
240 | | )
| |_________________________^
|
= note: #[warn(non_fmt_panics)]
on by default
= note: this usage of assert!() is deprecated; it will be a hard error in Rust 2021
= note: for more information, see https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html
= note: the assert!() macro supports formatting, so there's no need for the format!() macro here
help: remove the format!(..)
macro call
|
237 ~
238 | "Inconsistent env_info, should contain at least {:?} last hashes",
239 | index + 1
240 ~
|
warning: unused borrow that must be used
--> crates/ethcore/src/executive.rs:67:13
|
67 | &mut buffer[1..(1 + 20)].copy_from_slice(&sender[..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value
|
= note: #[warn(unused_must_use)]
on by default
help: use let _ = ...
to ignore the resulting value
|
67 | let _ = &mut buffer[1..(1 + 20)].copy_from_slice(&sender[..]);
| +++++++
warning: unused borrow that must be used
--> crates/ethcore/src/executive.rs:68:13
|
68 | &mut buffer[(1 + 20)..(1 + 20 + 32)].copy_from_slice(&salt[..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value
|
help: use let _ = ...
to ignore the resulting value
|
68 | let _ = &mut buffer[(1 + 20)..(1 + 20 + 32)].copy_from_slice(&salt[..]);
| +++++++
warning: unused borrow that must be used
--> crates/ethcore/src/executive.rs:69:13
|
69 | &mut buffer[(1 + 20 + 32)..].copy_from_slice(&code_hash[..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value
|
help: use let _ = ...
to ignore the resulting value
|
69 | let _ = &mut buffer[(1 + 20 + 32)..].copy_from_slice(&code_hash[..]);
| +++++++
warning: unused borrow that must be used
--> crates/ethcore/src/executive.rs:75:13
|
75 | &mut buffer[..20].copy_from_slice(&sender[..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value
|
help: use let _ = ...
to ignore the resulting value
|
75 | let _ = &mut buffer[..20].copy_from_slice(&sender[..]);
| +++++++
warning: unused borrow that must be used
--> crates/ethcore/src/executive.rs:76:13
|
76 | &mut buffer[20..].copy_from_slice(&code_hash[..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value
|
help: use let _ = ...
to ignore the resulting value
|
76 | let _ = &mut buffer[20..].copy_from_slice(&code_hash[..]);
| +++++++
Compiling ethcore-sync v1.12.0 (/build/openethereum/git/crates/ethcore/sync)
Compiling node-filter v1.12.0 (/build/openethereum/git/crates/net/node-filter)
warning: trailing semicolon in macro used in expression position
--> crates/ethcore/sync/src/block_sync.rs:49:77
|
49 | trace!(target: "sync", concat!("{:?}: ", $fmt),
| ^
...
321 | trace_sync!(self, "Header already in chain {} ({})", number, hash)
| ------------------------------------------------------------------ in this macro invocation
|
= note: #[warn(semicolon_in_expressions_from_macros)]
on by default
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: for more information, see issue #79813 rust-lang/rust#79813
= note: macro invocations at the end of a block are treated as expressions
= note: to ignore the value produced by the macro, add a semicolon after the invocation of trace_sync
= note: this warning originates in the macro trace_sync
(in Nightly builds, run with -Z macro-backtrace for more info)
warning: trailing semicolon in macro used in expression position
--> crates/ethcore/sync/src/block_sync.rs:49:77
|
49 | trace!(target: "sync", concat!("{:?}: ", $fmt),
| ^
...
323 | _ => trace_sync!(
| _____-
324 | | self,
325 | | "Header already in chain {} ({}), state = {:?}",
326 | | number,
327 | | hash,
328 | | self.state
329 | | ),
| |- in this macro invocation
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: for more information, see issue #79813 rust-lang/rust#79813
= note: this warning originates in the macro trace_sync
(in Nightly builds, run with -Z macro-backtrace for more info)
warning: trailing semicolon in macro used in expression position
--> crates/ethcore/sync/src/block_sync.rs:49:77
|
49 | trace!(target: "sync", concat!("{:?}: ", $fmt),
| ^
...
414 | _ => trace_sync!(self, "Unexpected headers({})", headers.len()),
| ---------------------------------------------------------- in this macro invocation
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: for more information, see issue #79813 rust-lang/rust#79813
= note: this warning originates in the macro trace_sync
(in Nightly builds, run with -Z macro-backtrace for more info)
warning: field is never read: client_version
--> crates/ethcore/sync/src/chain/mod.rs:370:5
|
370 | client_version: ClientVersion,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: #[warn(dead_code)]
on by default
note: PeerInfo
has a derived impl for the trait Clone
, but this is intentionally ignored during dead code analysis
--> crates/ethcore/sync/src/chain/mod.rs:330:10
|
330 | #[derive(Clone)]
| ^^^^^
= note: this warning originates in the derive macro Clone
(in Nightly builds, run with -Z macro-backtrace for more info)
Compiling parity-rpc v1.12.0 (/build/openethereum/git/crates/rpc)
Compiling ethcore-service v0.1.0 (/build/openethereum/git/crates/ethcore/service)
warning: function is never used: serve
--> crates/rpc/src/tests/rpc.rs:23:4
|
23 | fn serve(handler: Option<MetaIoHandler>) -> Server {
| ^^^^^
|
= note: #[warn(dead_code)]
on by default
warning: function is never used: request
--> crates/rpc/src/tests/rpc.rs:47:4
|
47 | fn request(server: Server, request: &str) -> http_client::Response {
| ^^^^^^^
Compiling parity-rpc-client v1.4.0 (/build/openethereum/git/crates/util/cli-signer/rpc-client)
warning: ethcore-sync
(lib) generated 4 warnings
Compiling cli-signer v1.4.0 (/build/openethereum/git/crates/util/cli-signer)
Compiling openethereum v3.3.5 (/build/openethereum/git)
warning: parity-rpc
(lib) generated 2 warnings
warning: ethcore
(lib) generated 7 warnings
error: could not compile openethereum
Caused by:
process didn't exit successfully: rustc --crate-name openethereum bin/oe/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto --cfg 'feature="accounts"' --cfg 'feature="default"' --cfg 'feature="ethcore-accounts"' --cfg 'feature="final"' -C metadata=ca48c583769dc42c -C extra-filename=-ca48c583769dc42c --out-dir /build/openethereum/git/target/release/deps -L dependency=/build/openethereum/git/target/release/deps --extern ansi_term=/build/openethereum/git/target/release/deps/libansi_term-5973f28724be4d92.rlib --extern atty=/build/openethereum/git/target/release/deps/libatty-fef5612786bb3d26.rlib --extern blooms_db=/build/openethereum/git/target/release/deps/libblooms_db-f2cba58c060c85f7.rlib --extern clap=/build/openethereum/git/target/release/deps/libclap-062c53cb012f65f7.rlib --extern cli_signer=/build/openethereum/git/target/release/deps/libcli_signer-4de16be8fd502d93.rlib --extern common_types=/build/openethereum/git/target/release/deps/libcommon_types-667177fea35d4234.rlib --extern crossbeam_channel=/build/openethereum/git/target/release/deps/libcrossbeam_channel-942572f1f5b6ad02.rlib --extern ctrlc=/build/openethereum/git/target/release/deps/libctrlc-b22bed1ee680b939.rlib --extern dir=/build/openethereum/git/target/release/deps/libdir-a16685ea9b00806b.rlib --extern docopt=/build/openethereum/git/target/release/deps/libdocopt-c0861b0622a1fb5f.rlib --extern ethcore=/build/openethereum/git/target/release/deps/libethcore-a72e743131d880e8.rlib --extern ethcore_accounts=/build/openethereum/git/target/release/deps/libethcore_accounts-5bd9a8c86e16e8cc.rlib --extern ethcore_blockchain=/build/openethereum/git/target/release/deps/libethcore_blockchain-8a008024429fd1b0.rlib --extern ethcore_call_contract=/build/openethereum/git/target/release/deps/libethcore_call_contract-d53e0346abef5f72.rlib --extern ethcore_db=/build/openethereum/git/target/release/deps/libethcore_db-30cd6816e28342d6.rlib --extern ethcore_io=/build/openethereum/git/target/release/deps/libethcore_io-ea4757795b917980.rlib --extern ethcore_logger=/build/openethereum/git/target/release/deps/libethcore_logger-49759fd0e1ed08df.rlib --extern ethcore_miner=/build/openethereum/git/target/release/deps/libethcore_miner-07351fd4709e6853.rlib --extern ethcore_network=/build/openethereum/git/target/release/deps/libethcore_network-6ef26876f2227b09.rlib --extern ethcore_service=/build/openethereum/git/target/release/deps/libethcore_service-0ffa912f4c5c5f05.rlib --extern ethcore_sync=/build/openethereum/git/target/release/deps/libethcore_sync-059b26d4c1c487bb.rlib --extern ethereum_types=/build/openethereum/git/target/release/deps/libethereum_types-72d9121e1a40898d.rlib --extern ethkey=/build/openethereum/git/target/release/deps/libethkey-ee172bd7953f18df.rlib --extern ethstore=/build/openethereum/git/target/release/deps/libethstore-39cc798488b30ba0.rlib --extern fdlimit=/build/openethereum/git/target/release/deps/libfdlimit-95acaeb79367fc38.rlib --extern fetch=/build/openethereum/git/target/release/deps/libfetch-f4becb54d8091135.rlib --extern futures=/build/openethereum/git/target/release/deps/libfutures-064e20e95e838291.rlib --extern hyper=/build/openethereum/git/target/release/deps/libhyper-568e118101c08a77.rlib --extern journaldb=/build/openethereum/git/target/release/deps/libjournaldb-9e87c0c7cb781852.rlib --extern jsonrpc_core=/build/openethereum/git/target/release/deps/libjsonrpc_core-b3632c0e8ef95085.rlib --extern keccak_hash=/build/openethereum/git/target/release/deps/libkeccak_hash-a84d559897ca8097.rlib --extern kvdb=/build/openethereum/git/target/release/deps/libkvdb-50f43eed70a20cda.rlib --extern kvdb_rocksdb=/build/openethereum/git/target/release/deps/libkvdb_rocksdb-c824a3a83ce1785b.rlib --extern log=/build/openethereum/git/target/release/deps/liblog-579e6eb81b37c55f.rlib --extern migration_rocksdb=/build/openethereum/git/target/release/deps/libmigration_rocksdb-6159ea801b749df3.rlib --extern node_filter=/build/openethereum/git/target/release/deps/libnode_filter-c9ba3268defea5d6.rlib --extern num_cpus=/build/openethereum/git/target/release/deps/libnum_cpus-4b1e19fe760ab205.rlib --extern number_prefix=/build/openethereum/git/target/release/deps/libnumber_prefix-9c40b9d530569855.rlib --extern rpc_common=/build/openethereum/git/target/release/deps/liboe_rpc_common-4b8fdbc9ad37a984.rlib --extern rpc_servers=/build/openethereum/git/target/release/deps/liboe_rpc_servers-18f372cdd1e09129.rlib --extern openethereum=/build/openethereum/git/target/release/deps/libopenethereum-77ae5d376d9c4db5.rlib --extern panic_hook=/build/openethereum/git/target/release/deps/libpanic_hook-d78116655e0e03da.rlib --extern parity_bytes=/build/openethereum/git/target/release/deps/libparity_bytes-60dd9c1c7a794e5b.rlib --extern parity_crypto=/build/openethereum/git/target/release/deps/libparity_crypto-bae7ae3773588ab9.rlib --extern parity_daemonize=/build/openethereum/git/target/release/deps/libparity_daemonize-ed754b646ad3434e.rlib --extern parity_local_store=/build/openethereum/git/target/release/deps/libparity_local_store-6ffcb329a52daae2.rlib --extern parity_path=/build/openethereum/git/target/release/deps/libparity_path-2f952732e38c242c.rlib --extern parity_rpc=/build/openethereum/git/target/release/deps/libparity_rpc-d5c223c3bc1d2ef1.rlib --extern parity_runtime=/build/openethereum/git/target/release/deps/libparity_runtime-117c8dfcfffdf26d.rlib --extern parity_version=/build/openethereum/git/target/release/deps/libparity_version-d22360105cdc810c.rlib --extern parking_lot=/build/openethereum/git/target/release/deps/libparking_lot-6c6f89aaac8cd5cb.rlib --extern prometheus=/build/openethereum/git/target/release/deps/libprometheus-34de1ae5cf560b74.rlib --extern regex=/build/openethereum/git/target/release/deps/libregex-b8e8520e883e52ae.rlib --extern rlp=/build/openethereum/git/target/release/deps/librlp-93cae37d04ffe35f.rlib --extern rpassword=/build/openethereum/git/target/release/deps/librpassword-06df2a08fd725c19.rlib --extern rustc_hex=/build/openethereum/git/target/release/deps/librustc_hex-68affff314993b0b.rlib --extern semver=/build/openethereum/git/target/release/deps/libsemver-7047eee5daaabcad.rlib --extern serde=/build/openethereum/git/target/release/deps/libserde-1a3954e0ee9f4652.rlib --extern serde_derive=/build/openethereum/git/target/release/deps/libserde_derive-71fa950ac938691a.so --extern serde_json=/build/openethereum/git/target/release/deps/libserde_json-dd277456fa5c4061.rlib --extern stats=/build/openethereum/git/target/release/deps/libstats-1e655c1167f52988.rlib --extern term_size=/build/openethereum/git/target/release/deps/libterm_size-9f68aa7eaf5aa4f3.rlib --extern textwrap=/build/openethereum/git/target/release/deps/libtextwrap-1b7013b2faa5158b.rlib --extern toml=/build/openethereum/git/target/release/deps/libtoml-7ce489e8d79930d9.rlib -L native=/build/openethereum/git/target/release/build/eth-secp256k1-a4a8010a9b540c1e/out -L native=/build/openethereum/git/target/release/build/secp256k1-sys-4c23a58b439463b7/out -L native=/build/openethereum/git/target/release/build/parity-rocksdb-sys-f7bcee9354dbd168/out/build -L native=/build/openethereum/git/target/release/build/parity-snappy-sys-c37829bb527600ef/out/build -L native=/build/openethereum/git/target/release/build/ring-026dabc4e6927aab/out -L native=/build/openethereum/git/target/release/build/rust-crypto-6a8e1e2e2095976c/out
(signal: 9, SIGKILL: kill)
The command '/bin/sh -c git clone https://github.com/openethereum/openethereum /build/openethereum/git && cd /build/openethereum/git && rustup override set 1.60.0 && cargo build --release --features final' returned a non-zero code: 101
ERROR: Service 'validator' failed to build : Build failed
`