paritytech / polkadot

Polkadot Node Implementation
GNU General Public License v3.0
7.12k stars 1.58k forks source link

Polkadot build fails #1717

Closed humb1t closed 4 years ago

humb1t commented 4 years ago

System Information: Linux humb1t-micro 4.15.0-1096-oem #106-Ubuntu SMP Sat Sep 5 15:59:05 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

H/W path       Device           Class          Description
==========================================================
                                system         OptiPlex 3070 (0930)
/0                              bus            02N3WF
/0/0                            memory         64KiB BIOS
/0/9                            memory         8GiB System Memory
/0/9/0                          memory         8GiB SODIMM DDR4 Synchronous 2666 MHz (0.4 ns)
/0/9/1                          memory         [empty]
/0/12                           memory         256KiB L1 cache
/0/13                           memory         1MiB L2 cache
/0/14                           memory         6MiB L3 cache
/0/15                           processor      Intel(R) Core(TM) i3-9100T CPU @ 3.10GHz
/0/100                          bridge         8th Gen Core Processor Host Bridge/DRAM Registers
/0/100/2                        display        8th Gen Core Processor Gaussian Mixture Model
/0/100/8                        generic        Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
/0/100/12                       generic        Cannon Lake PCH Thermal Controller
/0/100/14                       bus            Cannon Lake PCH USB 3.1 xHCI Host Controller
/0/100/14/0    usb1             bus            xHCI Host Controller
/0/100/14/0/4                   multimedia     USB Audio CODEC
/0/100/14/0/7                   input          MIIIW USB Receiver
/0/100/14/0/8                   bus            USB 2.0 Hub
/0/100/14/0/e                   communication  Bluetooth wireless interface
/0/100/14/1    usb2             bus            xHCI Host Controller
/0/100/14.2                     memory         RAM memory
/0/100/16                       communication  Cannon Lake PCH HECI Controller
/0/100/17                       storage        Cannon Lake PCH SATA AHCI Controller
/0/100/1c                       bridge         Intel Corporation
/0/100/1c/0    enp1s0           network        RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/1c.7                     bridge         Intel Corporation
/0/100/1c.7/0  wlp2s0           network        QCA9377 802.11ac Wireless Network Adapter
/0/100/1d                       bridge         Cannon Lake PCH PCI Express Root Port 9
/0/100/1d/0                     storage        Non-Volatile memory controller
/0/100/1f                       bridge         H370 Chipset LPC/eSPI Controller
/0/100/1f.3                     multimedia     Cannon Lake PCH cAVS
/0/100/1f.4                     bus            Cannon Lake PCH SMBus Controller
/0/100/1f.5                     bus            Cannon Lake PCH SPI Controller
/1             br-dd23577895d2  network        Ethernet interface
/2             virbr0           network        Ethernet interface
/3             virbr0-nic       network        Ethernet interface
/4             docker0          network        Ethernet interface

Command: cargo install --git https://github.com/paritytech/polkadot --tag v0.8.23 polkadot

Log:

    Updating git repository `https://github.com/paritytech/polkadot`
  Installing polkadot v0.8.23 (https://github.com/paritytech/polkadot?tag=v0.8.23#d327000a)
    Updating crates.io index
    Updating git repository `https://github.com/paritytech/substrate`
  Downloaded libp2p v0.24.0
  Downloaded libp2p-wasm-ext v0.21.0
  Downloaded ed25519 v1.0.2
  Downloaded libp2p-swarm v0.21.0
  Downloaded libp2p-kad v0.22.1
  Downloaded hex_fmt v0.3.0
  Downloaded libp2p-identify v0.21.0
  Downloaded libp2p-core v0.21.0
  Downloaded libp2p-ping v0.21.0
  Downloaded libp2p-plaintext v0.21.0
  Downloaded miniz_oxide v0.4.2
  Downloaded tracing-serde v0.1.2
  Downloaded derive_more v0.99.10
  Downloaded lru_time_cache v0.10.0
  Downloaded lru v0.6.0
  Downloaded libp2p-yamux v0.21.0
  Downloaded libp2p-websocket v0.22.0
  Downloaded libp2p-uds v0.21.0
  Downloaded libp2p-tcp v0.21.0
  Downloaded libp2p-secio v0.21.0
  Downloaded tracing-subscriber v0.2.12
  Downloaded prometheus v0.10.0
  Downloaded libp2p-gossipsub v0.21.0
  Downloaded fs_extra v1.2.0
  Downloaded fdlimit v0.2.0
  Downloaded libp2p-request-response v0.2.0
  Downloaded libp2p-noise v0.23.0
  Downloaded libp2p-mplex v0.21.0
  Downloaded libp2p-mdns v0.21.0
  Downloaded libp2p-floodsub v0.21.0
  Downloaded libp2p-dns v0.21.0
  Downloaded libp2p-deflate v0.21.0
  Downloaded hex-literal v0.3.1
  Downloaded 33 crates (809.7 KB) in 1.88s
   Compiling libc v0.2.77
   Compiling cfg-if v0.1.10
   Compiling proc-macro2 v1.0.21
   Compiling unicode-xid v0.2.1
   Compiling syn v1.0.40
   Compiling autocfg v1.0.1
   Compiling log v0.4.11
   Compiling serde_derive v1.0.116
   Compiling serde v1.0.116
   Compiling either v1.6.0
   Compiling scopeguard v1.1.0
   Compiling byteorder v1.3.4
   Compiling lazy_static v1.4.0
   Compiling smallvec v1.4.2
   Compiling typenum v1.12.0
   Compiling getrandom v0.1.15
   Compiling memchr v2.3.3
   Compiling futures v0.1.29
   Compiling version_check v0.9.2
   Compiling hashbrown v0.9.0
   Compiling ppv-lite86 v0.2.9
   Compiling slab v0.4.2
   Compiling instant v0.1.6
   Compiling futures-core v0.3.5
   Compiling proc-macro-hack v0.5.18
   Compiling futures-sink v0.3.5
   Compiling futures-io v0.3.5
   Compiling pin-utils v0.1.0
   Compiling pin-project-internal v0.4.23
   Compiling opaque-debug v0.2.3
   Compiling proc-macro-nested v0.1.6
   Compiling arrayvec v0.5.1
   Compiling byte-tools v0.3.1
   Compiling maybe-uninit v2.0.0
   Compiling subtle v2.3.0
   Compiling fake-simd v0.1.2
   Compiling crunchy v0.2.2
   Compiling static_assertions v1.1.0
   Compiling tinyvec v0.3.4
   Compiling regex-syntax v0.6.18
   Compiling block-padding v0.2.1
   Compiling opaque-debug v0.3.0
   Compiling keccak v0.1.0
   Compiling subtle v1.0.0
   Compiling arrayref v0.3.6
   Compiling constant_time_eq v0.1.5
   Compiling cpuid-bool v0.1.2
   Compiling signature v1.2.2
   Compiling crc32fast v1.2.0
   Compiling libm v0.2.1
   Compiling adler v0.2.3
   Compiling rustc-hash v1.1.0
   Compiling radium v0.3.0
   Compiling stable_deref_trait v1.2.0
   Compiling byte-slice-cast v0.3.5
   Compiling rustc-hex v2.1.0
   Compiling wasmparser v0.57.0
   Compiling rayon-core v1.8.0
   Compiling ahash v0.3.8
   Compiling gimli v0.22.0
   Compiling rustc-demangle v0.1.16
   Compiling fs_extra v1.2.0
   Compiling failure_derive v0.1.8
   Compiling parity-util-mem v0.7.0
   Compiling sp-std v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling arrayvec v0.4.12
   Compiling parity-wasm v0.41.0
   Compiling nodrop v0.1.14
   Compiling hash-db v0.15.2
   Compiling memory_units v0.3.0
   Compiling tiny-keccak v2.0.2
   Compiling environmental v1.1.1
   Compiling dyn-clone v1.0.2
   Compiling hex v0.4.2
   Compiling base58 v0.1.0
   Compiling anyhow v1.0.32
   Compiling bytes v0.5.6
   Compiling fnv v1.0.7
   Compiling semver-parser v0.7.0
   Compiling unicode-segmentation v1.6.0
   Compiling remove_dir_all v0.5.3
   Compiling fixedbitset v0.2.0
   Compiling multimap v0.8.2
   Compiling wasm-bindgen-shared v0.2.68
   Compiling itoa v0.4.6
   Compiling bumpalo v3.4.0
   Compiling spin v0.5.2
   Compiling untrusted v0.7.1
   Compiling wasm-bindgen v0.2.68
   Compiling matches v0.1.8
   Compiling autocfg v0.1.7
   Compiling void v1.0.2
   Compiling percent-encoding v2.1.0
   Compiling send_wrapper v0.4.0
   Compiling quick-error v1.2.3
   Compiling unsigned-varint v0.5.1
   Compiling data-encoding v2.3.0
   Compiling bs58 v0.3.1
   Compiling base64 v0.12.3
   Compiling pin-project-lite v0.1.7
   Compiling ryu v1.0.5
   Compiling serde_json v1.0.57
   Compiling glob v0.3.0
   Compiling bitflags v1.2.1
   Compiling scoped-tls v1.0.0
   Compiling httparse v1.3.4
   Compiling cache-padded v1.1.1
   Compiling fastrand v1.3.5
   Compiling parking v2.0.0
   Compiling waker-fn v1.1.0
   Compiling event-listener v2.4.0
   Compiling termcolor v1.1.0
   Compiling async-task v3.0.0
   Compiling arc-swap v0.4.7
   Compiling vec-arena v0.5.2
   Compiling cranelift-codegen-shared v0.66.0
   Compiling parking v1.0.6
   Compiling atomic-waker v1.0.0
   Compiling target-lexicon v0.10.0
   Compiling pkg-config v0.3.18
   Compiling fallible-iterator v0.2.0
   Compiling try-lock v0.2.3
   Compiling c_linked_list v1.1.1
   Compiling wasmtime-environ v0.19.0
   Compiling wasmparser v0.59.0
   Compiling prometheus v0.10.0
   Compiling byteorder v0.5.3
   Compiling nohash-hasher v0.2.0
   Compiling base64 v0.11.0
   Compiling lru_time_cache v0.10.0
   Compiling parity-send-wrapper v0.1.0
   Compiling more-asserts v0.2.1
   Compiling ipnet v2.3.0
   Compiling bitmask v0.5.0
   Compiling hex_fmt v0.3.0
   Compiling atomic v0.4.6
   Compiling tower-service v0.3.0
   Compiling object v0.19.0
   Compiling leb128 v0.2.4
   Compiling rand_core v0.4.2
   Compiling slog v2.5.2
   Compiling take_mut v0.2.2
   Compiling hex-literal v0.3.1
   Compiling rawpointer v0.2.1
   Compiling linked-hash-map v0.5.3
   Compiling proc-macro2 v0.4.30
   Compiling unicode-xid v0.1.0
   Compiling futures-timer v2.0.2
   Compiling lazycell v1.3.0
   Compiling syn v0.15.44
   Compiling unicode-width v0.1.8
   Compiling ip_network v0.3.4
   Compiling percent-encoding v1.0.1
   Compiling nix v0.10.0
   Compiling strsim v0.8.0
   Compiling vec_map v0.8.2
   Compiling ansi_term v0.11.0
   Compiling rustc-serialize v0.3.24
   Compiling bindgen v0.54.0
   Compiling peeking_take_while v0.1.2
   Compiling shlex v0.1.1
   Compiling winapi v0.3.9
   Compiling substrate-wasm-builder-runner v1.0.6
   Compiling retain_mut v0.1.1
   Compiling mio-named-pipes v0.1.7
   Compiling scopeguard v0.3.3
   Compiling openssl-probe v0.1.2
   Compiling ansi_term v0.12.1
   Compiling futures-core-preview v0.3.0-alpha.19
   Compiling sc-consensus-slots v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling safe-mix v1.0.1
   Compiling nix v0.17.0
   Compiling pdqselect v0.1.0
   Compiling names v0.11.0
   Compiling platforms v0.2.1
   Compiling itertools v0.8.2
   Compiling itertools v0.9.0
   Compiling lock_api v0.4.1
   Compiling lock_api v0.3.4
   Compiling thread_local v1.0.1
   Compiling tracing-core v0.1.16
   Compiling sharded-slab v0.0.9
   Compiling indexmap v1.6.0
   Compiling crossbeam-utils v0.7.2
   Compiling memoffset v0.5.5
   Compiling crossbeam-epoch v0.8.2
   Compiling num-traits v0.2.12
   Compiling miniz_oxide v0.4.2
   Compiling hashbrown v0.8.2
   Compiling num-integer v0.1.43
   Compiling rayon v1.4.0
   Compiling num-bigint v0.2.6
   Compiling num-rational v0.2.4
   Compiling num-complex v0.2.4
   Compiling tokio-service v0.1.0
   Compiling futures-channel v0.3.5
   Compiling generic-array v0.14.4
   Compiling nom v5.1.2
   Compiling unicase v2.6.0
   Compiling proc-macro-error-attr v1.0.4
   Compiling proc-macro-error v1.0.4
   Compiling block-padding v0.1.5
   Compiling unicode-normalization v0.1.13
   Compiling blake2b_simd v0.5.10
   Compiling blake2s_simd v0.5.10
   Compiling ed25519 v1.0.2
   Compiling paste-impl v0.1.18
   Compiling hex-literal-impl v0.2.2
   Compiling owning_ref v0.4.1
   Compiling bitvec v0.17.4
   Compiling addr2line v0.13.0
   Compiling trie-root v0.16.0
   Compiling wasmi-validation v0.3.0
   Compiling tokio-sync v0.1.8
   Compiling semver v0.9.0
   Compiling heck v0.3.1
   Compiling http v0.2.1
   Compiling unicode-bidi v0.3.4
   Compiling humantime v1.3.0
   Compiling hashbrown v0.6.3
   Compiling rand_chacha v0.1.1
   Compiling rand_pcg v0.1.2
   Compiling rand v0.6.5
   Compiling quicksink v0.1.2
   Compiling concurrent-queue v1.2.2
   Compiling async-mutex v1.3.0
   Compiling clang-sys v0.29.3
   Compiling wast v24.0.0
   Compiling rand_core v0.3.1
   Compiling rand_jitter v0.1.4
   Compiling matrixmultiply v0.2.3
   Compiling linked_hash_set v0.1.4
   Compiling textwrap v0.11.0
   Compiling memrange v0.1.3
   Compiling westend-runtime v0.8.23 (/home/humb1t/.cargo/git/checkouts/polkadot-4038f27d5e4ea2e8/d327000/runtime/westend)
   Compiling polkadot-runtime v0.8.23 (/home/humb1t/.cargo/git/checkouts/polkadot-4038f27d5e4ea2e8/d327000/runtime/polkadot)
   Compiling kusama-runtime v0.8.23 (/home/humb1t/.cargo/git/checkouts/polkadot-4038f27d5e4ea2e8/d327000/runtime/kusama)
   Compiling lock_api v0.1.5
   Compiling futures-channel-preview v0.3.0-alpha.19
   Compiling substrate-build-script-utils v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling paste v0.1.18
   Compiling hex-literal v0.2.1
   Compiling rustc_version v0.2.3
   Compiling idna v0.2.0
   Compiling idna v0.1.5
   Compiling http-body v0.3.1
   Compiling async-channel v1.4.2
   Compiling multitask v0.2.0
   Compiling rand_hc v0.1.0
   Compiling rand_xorshift v0.1.1
   Compiling rand_isaac v0.1.1
   Compiling futures-util-preview v0.3.0-alpha.19
   Compiling quote v1.0.7
   Compiling wat v1.0.25
   Compiling polkadot-cli v0.8.23 (/home/humb1t/.cargo/git/checkouts/polkadot-4038f27d5e4ea2e8/d327000/cli)
   Compiling kv-log-macro v1.0.7
   Compiling regalloc v0.0.27
   Compiling want v0.3.0
   Compiling want v0.2.0
   Compiling tracing-log v0.1.1
   Compiling log v0.3.9
   Compiling jobserver v0.1.21
   Compiling num_cpus v1.13.0
   Compiling parking_lot_core v0.8.0
   Compiling parking_lot_core v0.7.2
   Compiling which v3.1.1
   Compiling iovec v0.1.4
   Compiling net2 v0.2.35
   Compiling socket2 v0.3.15
   Compiling time v0.1.44
   Compiling atty v0.2.14
   Compiling rand v0.4.6
   Compiling polling v0.1.9
   Compiling signal-hook-registry v1.2.1
   Compiling dirs-sys v0.3.5
   Compiling get_if_addrs v0.5.3
   Compiling errno v0.2.6
   Compiling rand_os v0.1.3
   Compiling rand v0.5.6
   Compiling memmap v0.7.0
   Compiling fs-swap v0.2.4
   Compiling rpassword v4.0.5
   Compiling fdlimit v0.2.0
   Compiling aho-corasick v0.7.13
   Compiling futures-lite v0.1.11
   Compiling bstr v0.2.13
   Compiling dns-parser v0.8.0
   Compiling pwasm-utils v0.14.0
   Compiling regex-automata v0.1.9
   Compiling hashbrown v0.1.8
   Compiling smallvec v0.6.13
   Compiling uint v0.8.5
   Compiling hash256-std-hasher v0.15.2
   Compiling generic-array v0.12.3
   Compiling blake2-rfc v0.2.18
   Compiling snow v0.7.1
   Compiling parking_lot_core v0.6.2
   Compiling parking_lot v0.9.0
   Compiling hyper v0.12.35
   Compiling parking_lot_core v0.4.0
   Compiling url v2.1.1
   Compiling url v1.7.2
   Compiling region v2.2.0
   Compiling quote v0.6.13
   Compiling tokio-sync v0.2.0-alpha.6
   Compiling rand_core v0.5.1
   Compiling const-random-macro v0.1.8
   Compiling cc v1.0.59
   Compiling futures-cpupool v0.1.8
   Compiling threadpool v1.8.1
   Compiling parking_lot v0.11.0
   Compiling parking_lot v0.10.2
   Compiling prost-build v0.6.1
   Compiling bytes v0.4.12
   Compiling mio v0.6.22
   Compiling miow v0.3.5
   Compiling clap v2.33.3
   Compiling rand v0.3.23
   Compiling directories v2.0.2
   Compiling statrs v0.10.0
   Compiling crossbeam-channel v0.4.4
   Compiling tokio-executor v0.1.10
   Compiling crossbeam-queue v0.2.3
   Compiling trie-db v0.22.1
   Compiling lru v0.6.0
   Compiling regex v1.3.9
   Compiling matchers v0.0.1
   Compiling cexpr v0.4.0
   Compiling digest v0.8.1
   Compiling block-buffer v0.7.3
   Compiling crypto-mac v0.7.0
   Compiling stream-cipher v0.3.2
   Compiling block-cipher-trait v0.6.2
   Compiling digest v0.9.0
   Compiling block-buffer v0.9.0
   Compiling universal-hash v0.4.0
   Compiling block-cipher v0.7.1
   Compiling stream-cipher v0.4.1
   Compiling aead v0.3.2
   Compiling crypto-mac v0.8.0
   Compiling integer-sqrt v0.1.5
   Compiling approx v0.3.2
   Compiling num-traits v0.1.43
   Compiling tokio-executor v0.2.0-alpha.6
   Compiling synstructure v0.12.4
   Compiling wasm-bindgen-backend v0.2.68
   Compiling futures-macro v0.3.5
   Compiling tracing-attributes v0.1.11
   Compiling impl-trait-for-tuples v0.1.3
   Compiling sp-debug-derive v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling ref-cast-impl v1.0.2
   Compiling rental-impl v0.5.5
   Compiling derive_more v0.99.10
   Compiling dyn-clonable-impl v0.9.0
   Compiling prost-derive v0.6.1
   Compiling thiserror-impl v1.0.20
   Compiling asn1_der_derive v0.1.2
   Compiling frame-support-procedural-tools-derive v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling async-trait v0.1.40
   Compiling libp2p-core-derive v0.20.2
   Compiling scroll_derive v0.10.2
   Compiling strum_macros v0.16.0
   Compiling slog_derive v0.2.0
   Compiling enumflags2_derive v0.6.4
   Compiling rand_pcg v0.2.1
   Compiling rand_chacha v0.2.2
   Compiling const-random v0.1.8
   Compiling jemalloc-sys v0.3.2
   Compiling ring v0.16.15
   Compiling libz-sys v1.1.2
   Compiling zstd-sys v1.4.17+zstd.1.4.5
   Compiling raw-cpuid v7.0.3
   Compiling wasmtime-runtime v0.19.0
   Compiling libloading v0.5.2
   Compiling once_cell v1.4.1
   Compiling parity-db v0.1.2
   Compiling tokio-io v0.1.13
   Compiling http v0.1.21
   Compiling string v0.2.1
   Compiling tokio-buf v0.1.1
   Compiling mio-uds v0.6.8
   Compiling mio-extras v2.0.6
   Compiling cuckoofilter v0.3.2
   Compiling theban_interval_tree v0.7.1
   Compiling tokio-timer v0.2.13
   Compiling tokio-current-thread v0.1.7
   Compiling crossbeam-deque v0.7.3
   Compiling Inflector v0.11.4
   Compiling env_logger v0.7.1
   Compiling globset v0.4.5
   Compiling sha2 v0.8.2
   Compiling sha3 v0.8.2
   Compiling sha-1 v0.8.2
   Compiling hmac v0.7.1
   Compiling salsa20-core v0.2.3
   Compiling aes-soft v0.3.3
   Compiling ctr v0.3.2
   Compiling twofish v0.2.0
   Compiling sha2 v0.9.1
   Compiling sha-1 v0.9.1
   Compiling sha3 v0.9.1
   Compiling polyval v0.4.0
   Compiling poly1305 v0.6.0
   Compiling aes-soft v0.4.0
   Compiling blake2 v0.9.0
   Compiling chrono v0.4.15
   Compiling alga v0.9.3
   Compiling enum_primitive v0.1.1
   Compiling wasm-bindgen-macro-support v0.2.68
   Compiling shared_memory_derive v0.10.0
   Compiling derive_more v0.14.1
   Compiling zeroize_derive v1.0.0
   Compiling parity-util-mem-derive v0.1.0
   Compiling pin-project v0.4.23
   Compiling tracing v0.1.19
   Compiling ref-cast v1.0.2
   Compiling dyn-clonable v0.9.0
   Compiling prost v0.6.1
   Compiling thiserror v1.0.20
   Compiling asn1_der v0.6.3
   Compiling rental v0.5.5
   Compiling scroll v0.10.1
   Compiling enumflags2 v0.6.4
   Compiling strum v0.16.0
   Compiling rand v0.7.3
   Compiling ahash v0.2.18
   Compiling structopt-derive v0.4.10
   Compiling futures-task v0.3.5
   Compiling async-io v0.1.11
   Compiling blocking v0.5.2
   Compiling tokio-codec v0.1.2
   Compiling tokio v0.2.22
   Compiling http-body v0.1.0
   Compiling tokio-threadpool v0.1.18
   Compiling file-per-thread-logger v0.1.4
   Compiling hmac-drbg v0.2.0
   Compiling salsa20 v0.3.0
   Compiling aes-ctr v0.3.0
   Compiling multihash v0.11.4
   Compiling ghash v0.3.0
   Compiling aes v0.4.0
   Compiling parking_lot v0.7.1
   Compiling shared_memory v0.10.0
   Compiling zeroize v1.1.0
   Compiling toml v0.5.6
   Compiling impl-serde v0.3.1
   Compiling cranelift-entity v0.66.0
   Compiling bincode v1.3.1
   Compiling erased-serde v0.3.12
   Compiling tracing-serde v0.1.2
   Compiling prost-types v0.6.1
   Compiling sp-tracing v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling wasm-bindgen-macro v0.2.68
   Compiling fixed-hash v0.6.1
   Compiling twox-hash v1.5.0
   Compiling tempfile v3.1.0
   Compiling ws v0.9.1
   Compiling futures-util v0.3.5
   Compiling async-executor v0.1.2
   Compiling tokio-util v0.3.1
   Compiling structopt v0.3.17
   Compiling tokio-fs v0.1.7
   Compiling libsecp256k1 v0.3.5
   Compiling aes-gcm v0.6.0
   Compiling wasmi v0.6.2
   Compiling nalgebra v0.18.1
   Compiling tokio-reactor v0.1.12
   Compiling once_cell v0.1.8
   Compiling curve25519-dalek v3.0.0
   Compiling curve25519-dalek v2.1.0
   Compiling merlin v2.0.0
   Compiling secrecy v0.6.0
   Compiling chacha20 v0.4.3
   Compiling object v0.20.0
   Compiling petgraph v0.5.1
   Compiling gimli v0.21.0
   Compiling h2 v0.1.26
   Compiling proc-macro-crate v0.1.5
   Compiling cranelift-codegen-meta v0.66.0
   Compiling cranelift-bforest v0.66.0
   Compiling sp-serializer v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling jsonrpc-core v14.2.0
   Compiling sp-chain-spec v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling tracing-subscriber v0.2.12
   Compiling lru v0.4.3
   Compiling flate2 v1.0.17
   Compiling futures-executor v0.3.5
   Compiling h2 v0.2.6
   Compiling webpki v0.21.3
   Compiling sct v0.6.0
   Compiling pbkdf2 v0.3.0
   Compiling tokio-udp v0.1.6
   Compiling tokio-tcp v0.1.4
   Compiling tokio-uds v0.2.7
   Compiling jemallocator v0.3.2
   Compiling x25519-dalek v0.6.0
   Compiling ed25519-dalek v1.0.0
   Compiling schnorrkel v0.9.1
   Compiling chacha20poly1305 v0.5.1
   Compiling frame-support-procedural-tools v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling backtrace v0.3.50
   Compiling parity-scale-codec-derive v1.2.2
   Compiling sp-runtime-interface-proc-macro v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-api-proc-macro v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling jsonrpc-derive v14.2.2
   Compiling sp-npos-elections-compact v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-chain-spec-derive v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-staking-reward-curve v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling jsonrpc-pubsub v14.2.0
   Compiling slog-scope v4.3.0
   Compiling slog-json v2.3.0
   Compiling js-sys v0.3.45
   Compiling futures v0.3.5
   Compiling hyper v0.13.7
   Compiling webpki-roots v0.19.0
   Compiling webpki-roots v0.18.0
   Compiling rustls v0.18.1
   Compiling ct-logs v0.7.0
   Compiling tokio v0.1.22
   Compiling substrate-bip39 v0.4.2
   Compiling failure v0.1.8
   Compiling sp-panic-handler v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling frame-support-procedural v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling libp2p-core v0.21.0
   Compiling libp2p-floodsub v0.21.0
   Compiling libp2p-identify v0.21.0
   Compiling libp2p-plaintext v0.21.0
   Compiling libp2p-secio v0.21.0
   Compiling libp2p-gossipsub v0.21.0
   Compiling libp2p-kad v0.22.1
   Compiling libp2p-noise v0.23.0
   Compiling sc-network v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-authority-discovery v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling parity-scale-codec v1.3.5
   Compiling cranelift-codegen v0.66.0
   Compiling futures_codec v0.4.1
   Compiling rw-stream-sink v0.2.1
   Compiling wasm-timer v0.2.5
   Compiling soketto v0.4.2
   Compiling yamux v0.4.9
   Compiling libp2p-pnet v0.19.1
   Compiling intervalier v0.4.0
   Compiling futures-diagnose v1.0.1
   Compiling exit-future v0.2.0
   Compiling web-sys v0.3.45
   Compiling wasm-bindgen-futures v0.4.18
   Compiling async-tls v0.8.0
   Compiling rustls-native-certs v0.4.0
   Compiling tokio-rustls v0.14.1
   Compiling jsonrpc-server-utils v14.2.0
   Compiling tokio-named-pipes v0.1.0
   Compiling tiny-bip39 v0.7.3
   Compiling linregress v0.1.7
   Compiling jsonrpc-client-transports v14.2.1
   Compiling bip39 v0.6.0-beta.1
   Compiling librocksdb-sys v6.11.4
   Compiling unsigned-varint v0.4.0
   Compiling impl-codec v0.4.2
   Compiling sp-storage v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-wasm-interface v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-arithmetic v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling fork-tree v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling finality-grandpa v0.12.3
   Compiling hyper-rustls v0.21.0
   Compiling parity-tokio-ipc v0.4.0
   Compiling jsonrpc-ws-server v14.2.0
   Compiling gloo-timers v0.2.1
   Compiling jsonrpc-http-server v14.2.0
   Compiling jsonrpc-core-client v14.2.0
   Compiling multistream-select v0.8.2
   Compiling parity-multiaddr v0.9.2
   Compiling primitive-types v0.7.2
   Compiling sp-externalities v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling jsonrpc-ipc-server v14.2.0
   Compiling sp-npos-elections v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling futures-timer v3.0.2
   Compiling sp-runtime-interface v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling async-std v1.6.3
   Compiling sp-utils v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling memory-db v0.24.1
   Compiling kvdb v0.7.0
   Compiling sp-core v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling libp2p-swarm v0.21.0
   Compiling libp2p-deflate v0.21.0
   Compiling libp2p-mplex v0.21.0
   Compiling libp2p-websocket v0.22.0
   Compiling libp2p-yamux v0.21.0
   Compiling libp2p-wasm-ext v0.21.0
   Compiling libp2p-dns v0.21.0
   Compiling cranelift-frontend v0.66.0
   Compiling cranelift-native v0.66.0
   Compiling libp2p-tcp v0.21.0
   Compiling libp2p-uds v0.21.0
   Compiling substrate-prometheus-endpoint v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-database v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling kvdb-memorydb v0.7.0
   Compiling sp-trie v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-inherents v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling frame-metadata v11.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-allocator v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-rpc v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling libp2p-request-response v0.2.0
   Compiling libp2p-mdns v0.21.0
   Compiling libp2p-ping v0.21.0
   Compiling cranelift-wasm v0.66.0
   Compiling sc-proposer-metrics v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-state-machine v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-finality-tracker v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-executor-common v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling libp2p v0.24.0
   Compiling sp-io v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-executor-wasmi v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-telemetry v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-peerset v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-application-crypto v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-tracing v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-runtime v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-keystore v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-version v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling frame-support v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-keyring v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-staking v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-authorship v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-consensus-slots v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling polkadot-core-primitives v0.7.30 (/home/humb1t/.cargo/git/checkouts/polkadot-4038f27d5e4ea2e8/d327000/core-primitives)
   Compiling sp-consensus-vrf v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-rpc-server v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-api v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling frame-system v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-consensus v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-block-builder v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-session v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-timestamp v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-offchain v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-finality-grandpa v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-transaction-payment-rpc-runtime-api v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-authority-discovery v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling frame-system-rpc-runtime-api v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-blockchain v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling frame-benchmarking v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-authorship v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-vesting v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-finality-tracker v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-nicks v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-multisig v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-utility v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-membership v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-collective v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-proxy v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-indices v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling frame-executive v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-elections-phragmen v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-randomness-collective-flip v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-society v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-recovery v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-sudo v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-consensus-babe v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-transaction-payment v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sp-transaction-pool v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-transaction-payment-rpc v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-timestamp v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-balances v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-democracy v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-scheduler v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-identity v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-rpc-api v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-transaction-graph v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-session v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-offences v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-treasury v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-staking v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-grandpa v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-babe v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-authority-discovery v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling pallet-im-online v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling zstd-safe v2.0.5+zstd.1.4.5
   Compiling zstd v0.5.3+zstd.1.4.5
   Compiling wasmtime-debug v0.19.0
   Compiling wasmtime-profiling v0.19.0
   Compiling wasmtime-obj v0.19.0
   Compiling wasmtime-jit v0.19.0
   Compiling wasmtime v0.19.0
   Compiling sc-executor-wasmtime v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-executor v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-client-api v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling polkadot-parachain v0.8.23 (/home/humb1t/.cargo/git/checkouts/polkadot-4038f27d5e4ea2e8/d327000/parachain)
   Compiling polkadot-primitives v0.8.23 (/home/humb1t/.cargo/git/checkouts/polkadot-4038f27d5e4ea2e8/d327000/primitives)
   Compiling sc-block-builder v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-state-db v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-consensus v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-transaction-pool v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-consensus-epochs v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-light v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-consensus-uncles v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling substrate-frame-rpc-system v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-rpc v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-basic-authorship v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling polkadot-runtime-parachains v0.8.0 (/home/humb1t/.cargo/git/checkouts/polkadot-4038f27d5e4ea2e8/d327000/runtime/parachains)
   Compiling sc-consensus-babe v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-consensus-babe-rpc v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling polkadot-runtime-common v0.8.23 (/home/humb1t/.cargo/git/checkouts/polkadot-4038f27d5e4ea2e8/d327000/runtime/common)
   Compiling sc-network-gossip v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-chain-spec v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-offchain v2.0.0-rc6 (https://github.com/paritytech/substrate#03269399)
   Compiling sc-informant v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
error[E0425]: cannot find value `MAX_MEMBERS` in crate `pallet_collective`
   --> runtime/polkadot/src/lib.rs:485:59
    |
485 | const_assert!(DesiredMembers::get() <= pallet_collective::MAX_MEMBERS);
    |                                                           ^^^^^^^^^^^ not found in `pallet_collective`

   Compiling sc-finality-grandpa v0.8.0-rc6 (https://github.com/paritytech/substrate#03269399)
error[E0046]: not all trait items implemented, missing: `MaxMembers`
   --> runtime/polkadot/src/lib.rs:465:1
    |
465 | impl pallet_collective::Trait<CouncilCollective> for Runtime {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `MaxMembers` in implementation
    |
    = help: implement the missing item: `type MaxMembers = Type;`

error[E0046]: not all trait items implemented, missing: `MaxMembers`
   --> runtime/polkadot/src/lib.rs:511:1
    |
511 | impl pallet_collective::Trait<TechnicalCollective> for Runtime {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `MaxMembers` in implementation
    |
    = help: implement the missing item: `type MaxMembers = Type;`

error[E0425]: cannot find value `MAX_MEMBERS` in crate `pallet_collective`
   --> runtime/kusama/src/lib.rs:432:59
    |
432 | const_assert!(DesiredMembers::get() <= pallet_collective::MAX_MEMBERS);
    |                                                           ^^^^^^^^^^^ not found in `pallet_collective`

error[E0046]: not all trait items implemented, missing: `MaxMembers`
   --> runtime/kusama/src/lib.rs:413:1
    |
413 | impl pallet_collective::Trait<CouncilCollective> for Runtime {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `MaxMembers` in implementation
    |
    = help: implement the missing item: `type MaxMembers = Type;`

error[E0046]: not all trait items implemented, missing: `MaxMembers`
   --> runtime/kusama/src/lib.rs:458:1
    |
458 | impl pallet_collective::Trait<TechnicalCollective> for Runtime {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `MaxMembers` in implementation
    |
    = help: implement the missing item: `type MaxMembers = Type;`

error: aborting due to 3 previous errors

Some errors have detailed explanations: E0046, E0425.
For more information about an error, try `rustc --explain E0046`.
error: could not compile `polkadot-runtime`.

To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error: aborting due to 3 previous errors

Some errors have detailed explanations: E0046, E0425.
For more information about an error, try `rustc --explain E0046`.
error: failed to compile `polkadot v0.8.23 (https://github.com/paritytech/polkadot?tag=v0.8.23#d327000a)`, intermediate artifacts can be found at `/tmp/cargo-installtfUw2N`

Caused by:
  build failed
bkchr commented 4 years ago

Which rust version?

humb1t commented 4 years ago

@bkchr rustc 1.46.0 (04488afe3 2020-08-24)

bkchr commented 4 years ago

And the nightly?

humb1t commented 4 years ago

rustc 1.48.0-nightly (e2be5f568 2020-09-09) will check with it also

humb1t commented 4 years ago

cargo +nightly install --git https://github.com/paritytech/polkadot --tag v0.8.23 polkadot

...
error[E0425]: cannot find value `MAX_MEMBERS` in crate `pallet_collective`
   --> runtime/polkadot/src/lib.rs:485:59
    |
485 | const_assert!(DesiredMembers::get() <= pallet_collective::MAX_MEMBERS);
    |                                                           ^^^^^^^^^^^ not found in `pallet_collective`

error[E0046]: not all trait items implemented, missing: `MaxMembers`, `DefaultVote`
   --> runtime/polkadot/src/lib.rs:465:1
    |
465 | impl pallet_collective::Trait<CouncilCollective> for Runtime {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `MaxMembers`, `DefaultVote` in implementation
    |
    = help: implement the missing item: `type MaxMembers = Type;`
    = help: implement the missing item: `type DefaultVote = Type;`

error[E0046]: not all trait items implemented, missing: `MaxMembers`, `DefaultVote`
   --> runtime/polkadot/src/lib.rs:511:1
    |
511 | impl pallet_collective::Trait<TechnicalCollective> for Runtime {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `MaxMembers`, `DefaultVote` in implementation
    |
    = help: implement the missing item: `type MaxMembers = Type;`
    = help: implement the missing item: `type DefaultVote = Type;`

error: aborting due to 3 previous errors

Some errors have detailed explanations: E0046, E0425.
For more information about an error, try `rustc --explain E0046`.
error: could not compile `polkadot-runtime`

To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error: failed to compile `polkadot v0.8.23 (https://github.com/paritytech/polkadot?tag=v0.8.23#d327000a)`, intermediate artifacts can be found at `/tmp/cargo-installEn1Cge`

Caused by:
  build failed
bkchr commented 4 years ago

You need to use:

cargo +nightly install --git https://github.com/paritytech/polkadot --tag v0.8.23 polkadot --locked
humb1t commented 4 years ago

@bkchr thanks, it helped, I made #1723 PR to add this flag to README.