Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Companion for sub/7040 #1719

Merged
29 commits merged into from
Jan 20, 2021
Merged

Companion for sub/7040 #1719

29 commits merged into from
Jan 20, 2021

Conversation

kianenigma
Copy link
Contributor

No description provided.

@kianenigma kianenigma added A0-please_review Pull request needs code review. B7-runtimenoteworthy A4-companion A PR that needs a companion PR to merge in parallel for one of its downstream dependencies. C1-low PR touches the given topic and has a low impact on builders. labels Sep 14, 2020
runtime/kusama/src/lib.rs Outdated Show resolved Hide resolved
gui1117
gui1117 previously approved these changes Oct 13, 2020
@kianenigma
Copy link
Contributor Author

/benchmark runtime pallet pallet_elections_phragmen

@parity-benchapp
Copy link

parity-benchapp bot commented Nov 26, 2020

Finished benchmark for branch: kiz-comp--70-40

Benchmark: Benchmark Runtime Pallet

cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_elections_phragmen --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/

Results

Compiling kusama-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama)
Compiling polkadot-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot)
Compiling sc-service v0.8.0 (https://github.com/paritytech/substrate#0840c588)
Compiling polkadot-node-core-av-store v0.1.0 (/home/shawntabrizi/bench-bot/git/polkadot/node/core/av-store)
Compiling sc-cli v0.8.0 (https://github.com/paritytech/substrate#0840c588)
error: failed to run custom build command for kusama-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama)

Caused by:
process didn't exit successfully: /home/shawntabrizi/bench-bot/git/polkadot/target/release/build/kusama-runtime-01ba1a567bd64ff7/build-script-build (exit code: 1)
--- stdout
�[1;33mInformation that should be included in a bug report.�[0m
�[1;33mExecuting build command:�[0m "rustup" "run" "nightly" "cargo" "-Zfeatures=build_dep" "rustc" "--target=wasm32-unknown-unknown" "--manifest-path=/home/shawntabrizi/bench-bot/git/polkadot/target/release/wbuild/kusama-runtime/Cargo.toml" "--color=always" "--release"
�[1;33mUsing rustc version:�[0m rustc 1.49.0-nightly (a1dfd2490 2020-10-05)

--- stderr
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[1m�[33mwarning�[0m�[0m�[1m: function is never used: load_params�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/parachain/src/wasm_api.rs:24:15�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m24�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mpub unsafe fn load_params(params: *const u8, len: usize)�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[33m^^^^^^^^^^^�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mnote�[0m�[0m: #[warn(dead_code)] on by default�[0m

�[0m�[1m�[33mwarning�[0m�[0m�[1m: function is never used: write_result�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/parachain/src/wasm_api.rs:37:8�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m37�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mpub fn write_result(result: &crate::primitives::ValidationResult) -> u64 {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[33m^^^^^^^^^^^^�[0m

�[0m�[1m�[33mwarning�[0m�[0m�[1m: 2 warnings emitted�[0m

�[0m�[0m�[1m�[32m Compiling�[0m kusama-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama)
�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method vote_equal is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:47:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m47�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn vote_equal(v: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m48�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m49�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method vote_more is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:50:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m50�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn vote_more(v: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m51�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m52�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method vote_less is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:53:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m53�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn vote_less(v: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m54�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m55�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method clean_defunct_voters is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:77:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m77�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn clean_defunct_voters(v: u32, d: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m
____^�[0m
�[0m�[1m�[38;5;12m78�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m79�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method election_phragmen is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:80:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m80�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn election_phragmen(c: u32, v: u32, e: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m81�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m82�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0437]�[0m�[0m�[1m: type VotingBondBase is not a member of trait pallet_elections_phragmen::Trait�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/lib.rs:472:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m472�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m type VotingBondBase = VotingBondBase;�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::Trait�[0m

�[0m�[1m�[38;5;9merror[E0437]�[0m�[0m�[1m: type VotingBondFactor is not a member of trait pallet_elections_phragmen::Trait�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/lib.rs:473:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m473�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m type VotingBondFactor = VotingBondFactor;�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::Trait�[0m

�[0m�[1m�[38;5;9merror[E0433]�[0m�[0m�[1m: failed to resolve: could not find migrations in pallet_elections_phragmen�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/lib.rs:906:30�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m906�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m pallet_elections_phragmen::migrations::migrate_to_3_0_0::(5 * CENTS, DOLLARS)�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mcould not find migrations in pallet_elections_phragmen�[0m

�[0m�[1m�[38;5;9merror[E0046]�[0m�[0m�[1m: not all trait items implemented, missing: VotingBond, BadReport�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/lib.rs:465:1�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m465�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mimpl pallet_elections_phragmen::Trait for Runtime {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mmissing VotingBond, BadReport in implementation�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: type VotingBond = Type;�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: type BadReport = Type;�[0m

�[0m�[1m�[38;5;9merror[E0046]�[0m�[0m�[1m: not all trait items implemented, missing: vote, vote_update, report_defunct_voter_correct, report_defunct_voter_incorrect�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:46:1�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m46�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mimpl<T: frame_system::Trait> pallet_elections_phragmen::WeightInfo for WeightInfo {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mmissing vote, vote_update, report_defunct_voter_correct, report_defunct_voter_incorrect in implementation�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn vote(_: u32) -> u64 { todo!() }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn vote_update(_: u32) -> u64 { todo!() }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn report_defunct_voter_correct(_: u32, _: u32) -> u64 { todo!() }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn report_defunct_voter_incorrect(_: u32, _: u32) -> u64 { todo!() }�[0m

�[0m�[1m�[38;5;9merror�[0m�[0m�[1m: aborting due to 10 previous errors�[0m

�[0m�[1mSome errors have detailed explanations: E0046, E0407, E0433, E0437.�[0m
�[0m�[1mFor more information about an error, try rustc --explain E0046.�[0m
�[0m�[0m�[1m�[31merror�[0m�[1m:�[0m could not compile kusama-runtime

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

@paritytech paritytech deleted a comment from parity-benchapp bot Nov 26, 2020
@parity-benchapp
Copy link

parity-benchapp bot commented Nov 26, 2020

Finished benchmark for branch: kiz-comp--70-40

Benchmark: Benchmark Runtime Pallet

cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_elections_phragmen --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/

Results

Compiling kusama-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama)
Compiling polkadot-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot)
Compiling frame-benchmarking-cli v2.0.0 (https://github.com/paritytech/substrate#0840c588)
error: failed to run custom build command for kusama-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama)

Caused by:
process didn't exit successfully: /home/shawntabrizi/bench-bot/git/polkadot/target/release/build/kusama-runtime-01ba1a567bd64ff7/build-script-build (exit code: 1)
--- stdout
�[1;33mInformation that should be included in a bug report.�[0m
�[1;33mExecuting build command:�[0m "rustup" "run" "nightly" "cargo" "-Zfeatures=build_dep" "rustc" "--target=wasm32-unknown-unknown" "--manifest-path=/home/shawntabrizi/bench-bot/git/polkadot/target/release/wbuild/kusama-runtime/Cargo.toml" "--color=always" "--release"
�[1;33mUsing rustc version:�[0m rustc 1.49.0-nightly (a1dfd2490 2020-10-05)

--- stderr
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[1m�[33mwarning�[0m�[0m�[1m: function is never used: load_params�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/parachain/src/wasm_api.rs:24:15�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m24�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mpub unsafe fn load_params(params: *const u8, len: usize)�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[33m^^^^^^^^^^^�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mnote�[0m�[0m: #[warn(dead_code)] on by default�[0m

�[0m�[1m�[33mwarning�[0m�[0m�[1m: function is never used: write_result�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/parachain/src/wasm_api.rs:37:8�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m37�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mpub fn write_result(result: &crate::primitives::ValidationResult) -> u64 {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[33m^^^^^^^^^^^^�[0m

�[0m�[1m�[33mwarning�[0m�[0m�[1m: 2 warnings emitted�[0m

�[0m�[0m�[1m�[32m Compiling�[0m kusama-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama)
�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method vote_equal is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:47:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m47�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn vote_equal(v: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m48�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m49�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method vote_more is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:50:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m50�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn vote_more(v: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m51�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m52�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method vote_less is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:53:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m53�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn vote_less(v: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m54�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m55�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method clean_defunct_voters is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:77:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m77�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn clean_defunct_voters(v: u32, d: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m
____^�[0m
�[0m�[1m�[38;5;12m78�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m79�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method election_phragmen is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:80:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m80�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn election_phragmen(c: u32, v: u32, e: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m81�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m82�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0437]�[0m�[0m�[1m: type VotingBondBase is not a member of trait pallet_elections_phragmen::Trait�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/lib.rs:472:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m472�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m type VotingBondBase = VotingBondBase;�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::Trait�[0m

�[0m�[1m�[38;5;9merror[E0437]�[0m�[0m�[1m: type VotingBondFactor is not a member of trait pallet_elections_phragmen::Trait�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/lib.rs:473:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m473�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m type VotingBondFactor = VotingBondFactor;�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::Trait�[0m

�[0m�[1m�[38;5;9merror[E0433]�[0m�[0m�[1m: failed to resolve: could not find migrations in pallet_elections_phragmen�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/lib.rs:906:30�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m906�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m pallet_elections_phragmen::migrations::migrate_to_3_0_0::(5 * CENTS, DOLLARS)�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mcould not find migrations in pallet_elections_phragmen�[0m

�[0m�[1m�[38;5;9merror[E0046]�[0m�[0m�[1m: not all trait items implemented, missing: VotingBond, BadReport�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/lib.rs:465:1�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m465�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mimpl pallet_elections_phragmen::Trait for Runtime {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mmissing VotingBond, BadReport in implementation�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: type VotingBond = Type;�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: type BadReport = Type;�[0m

�[0m�[1m�[38;5;9merror[E0046]�[0m�[0m�[1m: not all trait items implemented, missing: vote, vote_update, report_defunct_voter_correct, report_defunct_voter_incorrect�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama/src/weights/pallet_elections_phragmen.rs:46:1�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m46�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mimpl<T: frame_system::Trait> pallet_elections_phragmen::WeightInfo for WeightInfo {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mmissing vote, vote_update, report_defunct_voter_correct, report_defunct_voter_incorrect in implementation�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn vote(_: u32) -> u64 { todo!() }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn vote_update(_: u32) -> u64 { todo!() }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn report_defunct_voter_correct(_: u32, _: u32) -> u64 { todo!() }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn report_defunct_voter_incorrect(_: u32, _: u32) -> u64 { todo!() }�[0m

�[0m�[1m�[38;5;9merror�[0m�[0m�[1m: aborting due to 10 previous errors�[0m

�[0m�[1mSome errors have detailed explanations: E0046, E0407, E0433, E0437.�[0m
�[0m�[1mFor more information about an error, try rustc --explain E0046.�[0m
�[0m�[0m�[1m�[31merror�[0m�[1m:�[0m could not compile kusama-runtime

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

@paritytech paritytech deleted a comment from parity-benchapp bot Nov 26, 2020
@parity-benchapp
Copy link

parity-benchapp bot commented Nov 26, 2020

Finished benchmark for branch: kiz-comp--70-40

Benchmark: Benchmark Runtime Pallet

cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_elections_phragmen --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/

Results

Compiling polkadot-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot)
Compiling kusama-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/kusama)
error: failed to run custom build command for polkadot-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot)

Caused by:
process didn't exit successfully: /home/shawntabrizi/bench-bot/git/polkadot/target/release/build/polkadot-runtime-636d499c5c3d1490/build-script-build (exit code: 1)
--- stdout
�[1;33mInformation that should be included in a bug report.�[0m
�[1;33mExecuting build command:�[0m "rustup" "run" "nightly" "cargo" "-Zfeatures=build_dep" "rustc" "--target=wasm32-unknown-unknown" "--manifest-path=/home/shawntabrizi/bench-bot/git/polkadot/target/release/wbuild/polkadot-runtime/Cargo.toml" "--color=always" "--release"
�[1;33mUsing rustc version:�[0m rustc 1.49.0-nightly (a1dfd2490 2020-10-05)

--- stderr
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[0m�[1m�[36m Blocking�[0m waiting for file lock on package cache
�[0m�[1m�[33mwarning�[0m�[0m�[1m: function is never used: load_params�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/parachain/src/wasm_api.rs:24:15�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m24�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mpub unsafe fn load_params(params: *const u8, len: usize)�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[33m^^^^^^^^^^^�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mnote�[0m�[0m: #[warn(dead_code)] on by default�[0m

�[0m�[1m�[33mwarning�[0m�[0m�[1m: function is never used: write_result�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/parachain/src/wasm_api.rs:37:8�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m37�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mpub fn write_result(result: &crate::primitives::ValidationResult) -> u64 {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[33m^^^^^^^^^^^^�[0m

�[0m�[1m�[33mwarning�[0m�[0m�[1m: 2 warnings emitted�[0m

�[0m�[0m�[1m�[32m Compiling�[0m polkadot-runtime v0.8.26 (/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot)
�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method vote_equal is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot/src/weights/pallet_elections_phragmen.rs:46:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m46�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn vote_equal(v: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m47�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m48�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method vote_more is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot/src/weights/pallet_elections_phragmen.rs:49:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m49�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn vote_more(v: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m50�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m51�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method vote_less is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot/src/weights/pallet_elections_phragmen.rs:52:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m52�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn vote_less(v: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m53�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m54�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method clean_defunct_voters is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot/src/weights/pallet_elections_phragmen.rs:76:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m76�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn clean_defunct_voters(v: u32, d: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m
____^�[0m
�[0m�[1m�[38;5;12m77�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m78�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0407]�[0m�[0m�[1m: method election_phragmen is not a member of trait pallet_elections_phragmen::WeightInfo�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot/src/weights/pallet_elections_phragmen.rs:79:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m79�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m fn election_phragmen(c: u32, v: u32, e: u32, ) -> Weight {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m_____^�[0m
�[0m�[1m�[38;5;12m80�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m 0�[0m
�[0m�[1m�[38;5;12m81�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|�[0m�[0m �[0m�[0m }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m|_____^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::WeightInfo�[0m

�[0m�[1m�[38;5;9merror[E0437]�[0m�[0m�[1m: type VotingBondBase is not a member of trait pallet_elections_phragmen::Trait�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot/src/lib.rs:518:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m518�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m type VotingBondBase = VotingBondBase;�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::Trait�[0m

�[0m�[1m�[38;5;9merror[E0437]�[0m�[0m�[1m: type VotingBondFactor is not a member of trait pallet_elections_phragmen::Trait�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot/src/lib.rs:519:2�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m519�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m type VotingBondFactor = VotingBondFactor;�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mnot a member of trait pallet_elections_phragmen::Trait�[0m

�[0m�[1m�[38;5;9merror[E0433]�[0m�[0m�[1m: failed to resolve: could not find migrations in pallet_elections_phragmen�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot/src/lib.rs:910:30�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m910�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m pallet_elections_phragmen::migrations::migrate_to_3_0_0::(5 * CENTS, DOLLARS)�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mcould not find migrations in pallet_elections_phragmen�[0m

�[0m�[1m�[38;5;9merror[E0046]�[0m�[0m�[1m: not all trait items implemented, missing: VotingBond, BadReport�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot/src/lib.rs:510:1�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m510�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mimpl pallet_elections_phragmen::Trait for Runtime {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mmissing VotingBond, BadReport in implementation�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: type VotingBond = Type;�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: type BadReport = Type;�[0m

�[0m�[1m�[38;5;9merror[E0046]�[0m�[0m�[1m: not all trait items implemented, missing: vote, vote_update, report_defunct_voter_correct, report_defunct_voter_incorrect�[0m
�[0m �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/shawntabrizi/bench-bot/git/polkadot/runtime/polkadot/src/weights/pallet_elections_phragmen.rs:45:1�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m�[1m�[38;5;12m45�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0mimpl<T: frame_system::Trait> pallet_elections_phragmen::WeightInfo for WeightInfo {�[0m
�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mmissing vote, vote_update, report_defunct_voter_correct, report_defunct_voter_incorrect in implementation�[0m
�[0m �[0m�[0m�[1m�[38;5;12m|�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn vote(_: u32) -> u64 { todo!() }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn vote_update(_: u32) -> u64 { todo!() }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn report_defunct_voter_correct(_: u32, _: u32) -> u64 { todo!() }�[0m
�[0m �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: �[0m�[0mimplement the missing item: fn report_defunct_voter_incorrect(_: u32, _: u32) -> u64 { todo!() }�[0m

�[0m�[1m�[38;5;9merror�[0m�[0m�[1m: aborting due to 10 previous errors�[0m

�[0m�[1mSome errors have detailed explanations: E0046, E0407, E0433, E0437.�[0m
�[0m�[1mFor more information about an error, try rustc --explain E0046.�[0m
�[0m�[0m�[1m�[31merror�[0m�[1m:�[0m could not compile polkadot-runtime

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

@kianenigma
Copy link
Contributor Author

So I rested the weight to all zero, hoping that the bot would replace the, realising now that it can't.

runtime/kusama/src/lib.rs Outdated Show resolved Hide resolved
@kianenigma kianenigma dismissed gui1117’s stale review December 17, 2020 14:20

Stale; this will be released earliest in v28 next year, need fresh reviews.

@kianenigma kianenigma added this to the v0.8.28 milestone Jan 18, 2021
@ghost
Copy link

ghost commented Jan 20, 2021

Waiting for commit status.

@ghost ghost merged commit 8387af2 into master Jan 20, 2021
@ghost ghost deleted the kiz-comp--70-40 branch January 20, 2021 14:43
ordian added a commit that referenced this pull request Jan 23, 2021
* master:
  Companion for sub/7040 (#1719)
  Companion PR for paritytech/substrate#7463 (#1948)
  Bump serde from 1.0.119 to 1.0.120 (#2292)
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. A4-companion A PR that needs a companion PR to merge in parallel for one of its downstream dependencies. C1-low PR touches the given topic and has a low impact on builders.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants