[INFO] crate solana-runtime 0.15.3 is already in cache [INFO] extracting crate solana-runtime 0.15.3 into work/ex/pr-62507/sources/master#78ca1bda3522b14bc0336bc01dd1d49fdba2cda7/reg/solana-runtime/0.15.3 [INFO] extracting crate solana-runtime 0.15.3 into work/ex/pr-62507/sources/try#18481b65f318e0b4b20c0fc61340054701719d6c/reg/solana-runtime/0.15.3 [INFO] validating manifest of solana-runtime-0.15.3 on toolchain master#78ca1bda3522b14bc0336bc01dd1d49fdba2cda7 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+78ca1bda3522b14bc0336bc01dd1d49fdba2cda7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of solana-runtime-0.15.3 on toolchain try#18481b65f318e0b4b20c0fc61340054701719d6c [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+18481b65f318e0b4b20c0fc61340054701719d6c-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing solana-runtime-0.15.3 [INFO] finished frobbing solana-runtime-0.15.3 [INFO] frobbed toml for solana-runtime-0.15.3 written to work/ex/pr-62507/sources/master#78ca1bda3522b14bc0336bc01dd1d49fdba2cda7/reg/solana-runtime/0.15.3/Cargo.toml [INFO] started frobbing solana-runtime-0.15.3 [INFO] finished frobbing solana-runtime-0.15.3 [INFO] frobbed toml for solana-runtime-0.15.3 written to work/ex/pr-62507/sources/try#18481b65f318e0b4b20c0fc61340054701719d6c/reg/solana-runtime/0.15.3/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+78ca1bda3522b14bc0336bc01dd1d49fdba2cda7-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+18481b65f318e0b4b20c0fc61340054701719d6c-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+78ca1bda3522b14bc0336bc01dd1d49fdba2cda7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+18481b65f318e0b4b20c0fc61340054701719d6c-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking solana-runtime-0.15.3 against try#18481b65f318e0b4b20c0fc61340054701719d6c for pr-62507 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-62507/worker-3/try#18481b65f318e0b4b20c0fc61340054701719d6c:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-62507/sources/try#18481b65f318e0b4b20c0fc61340054701719d6c/reg/solana-runtime/0.15.3:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+18481b65f318e0b4b20c0fc61340054701719d6c-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 68642fffea71d1ce18b92b3814d9e0ad94f1daf75cd5685149203f23130753b3 [INFO] running `"docker" "start" "-a" "68642fffea71d1ce18b92b3814d9e0ad94f1daf75cd5685149203f23130753b3"` [INFO] [stderr] Checking solana-runtime v0.15.3 (/opt/crater/workdir) [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/accounts.rs:488:13 [INFO] [stderr] | [INFO] [stderr] 488 | / inc_new_counter_error!( [INFO] [stderr] 489 | | "bank-process_transactions-account_in_use", [INFO] [stderr] 490 | | error_counters.account_in_use, [INFO] [stderr] 491 | | 0, [INFO] [stderr] 492 | | 100 [INFO] [stderr] 493 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:416:9 [INFO] [stderr] | [INFO] [stderr] 416 | inc_new_counter_debug!("bank-register_tick-registered", 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:578:13 [INFO] [stderr] | [INFO] [stderr] 578 | / inc_new_counter_error!( [INFO] [stderr] 579 | | "bank-process_transactions-error-blockhash_not_found", [INFO] [stderr] 580 | | error_counters.blockhash_not_found, [INFO] [stderr] 581 | | 0, [INFO] [stderr] 582 | | 1000 [INFO] [stderr] 583 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:586:13 [INFO] [stderr] | [INFO] [stderr] 586 | / inc_new_counter_error!( [INFO] [stderr] 587 | | "bank-process_transactions-error-invalid_account_index", [INFO] [stderr] 588 | | error_counters.invalid_account_index, [INFO] [stderr] 589 | | 0, [INFO] [stderr] 590 | | 1000 [INFO] [stderr] 591 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:594:13 [INFO] [stderr] | [INFO] [stderr] 594 | / inc_new_counter_error!( [INFO] [stderr] 595 | | "bank-process_transactions-error-reserve_blockhash", [INFO] [stderr] 596 | | error_counters.reserve_blockhash, [INFO] [stderr] 597 | | 0, [INFO] [stderr] 598 | | 1000 [INFO] [stderr] 599 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:602:13 [INFO] [stderr] | [INFO] [stderr] 602 | / inc_new_counter_error!( [INFO] [stderr] 603 | | "bank-process_transactions-error-duplicate_signature", [INFO] [stderr] 604 | | error_counters.duplicate_signature, [INFO] [stderr] 605 | | 0, [INFO] [stderr] 606 | | 1000 [INFO] [stderr] 607 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:610:13 [INFO] [stderr] | [INFO] [stderr] 610 | / inc_new_counter_error!( [INFO] [stderr] 611 | | "bank-process_transactions-error-invalid_account_for_fee", [INFO] [stderr] 612 | | error_counters.invalid_account_for_fee, [INFO] [stderr] 613 | | 0, [INFO] [stderr] 614 | | 1000 [INFO] [stderr] 615 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:618:13 [INFO] [stderr] | [INFO] [stderr] 618 | / inc_new_counter_error!( [INFO] [stderr] 619 | | "bank-process_transactions-error-insufficient_funds", [INFO] [stderr] 620 | | error_counters.insufficient_funds, [INFO] [stderr] 621 | | 0, [INFO] [stderr] 622 | | 1000 [INFO] [stderr] 623 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:626:13 [INFO] [stderr] | [INFO] [stderr] 626 | / inc_new_counter_error!( [INFO] [stderr] 627 | | "bank-process_transactions-account_loaded_twice", [INFO] [stderr] 628 | | error_counters.account_loaded_twice, [INFO] [stderr] 629 | | 0, [INFO] [stderr] 630 | | 1000 [INFO] [stderr] 631 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:693:13 [INFO] [stderr] | [INFO] [stderr] 693 | / inc_new_counter_error!( [INFO] [stderr] 694 | | "bank-process_transactions-account_not_found", [INFO] [stderr] 695 | | error_counters.account_not_found, [INFO] [stderr] 696 | | 0, [INFO] [stderr] 697 | | 1000 [INFO] [stderr] 698 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:699:13 [INFO] [stderr] | [INFO] [stderr] 699 | inc_new_counter_error!("bank-process_transactions-error_count", err_count, 0, 1000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:704:9 [INFO] [stderr] | [INFO] [stderr] 704 | inc_new_counter_info!("bank-process_transactions-txs", tx_count, 0, 1000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/accounts.rs:488:13 [INFO] [stderr] | [INFO] [stderr] 488 | / inc_new_counter_error!( [INFO] [stderr] 489 | | "bank-process_transactions-account_in_use", [INFO] [stderr] 490 | | error_counters.account_in_use, [INFO] [stderr] 491 | | 0, [INFO] [stderr] 492 | | 100 [INFO] [stderr] 493 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:416:9 [INFO] [stderr] | [INFO] [stderr] 416 | inc_new_counter_debug!("bank-register_tick-registered", 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:578:13 [INFO] [stderr] | [INFO] [stderr] 578 | / inc_new_counter_error!( [INFO] [stderr] 579 | | "bank-process_transactions-error-blockhash_not_found", [INFO] [stderr] 580 | | error_counters.blockhash_not_found, [INFO] [stderr] 581 | | 0, [INFO] [stderr] 582 | | 1000 [INFO] [stderr] 583 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:586:13 [INFO] [stderr] | [INFO] [stderr] 586 | / inc_new_counter_error!( [INFO] [stderr] 587 | | "bank-process_transactions-error-invalid_account_index", [INFO] [stderr] 588 | | error_counters.invalid_account_index, [INFO] [stderr] 589 | | 0, [INFO] [stderr] 590 | | 1000 [INFO] [stderr] 591 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:594:13 [INFO] [stderr] | [INFO] [stderr] 594 | / inc_new_counter_error!( [INFO] [stderr] 595 | | "bank-process_transactions-error-reserve_blockhash", [INFO] [stderr] 596 | | error_counters.reserve_blockhash, [INFO] [stderr] 597 | | 0, [INFO] [stderr] 598 | | 1000 [INFO] [stderr] 599 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:602:13 [INFO] [stderr] | [INFO] [stderr] 602 | / inc_new_counter_error!( [INFO] [stderr] 603 | | "bank-process_transactions-error-duplicate_signature", [INFO] [stderr] 604 | | error_counters.duplicate_signature, [INFO] [stderr] 605 | | 0, [INFO] [stderr] 606 | | 1000 [INFO] [stderr] 607 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:610:13 [INFO] [stderr] | [INFO] [stderr] 610 | / inc_new_counter_error!( [INFO] [stderr] 611 | | "bank-process_transactions-error-invalid_account_for_fee", [INFO] [stderr] 612 | | error_counters.invalid_account_for_fee, [INFO] [stderr] 613 | | 0, [INFO] [stderr] 614 | | 1000 [INFO] [stderr] 615 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:618:13 [INFO] [stderr] | [INFO] [stderr] 618 | / inc_new_counter_error!( [INFO] [stderr] 619 | | "bank-process_transactions-error-insufficient_funds", [INFO] [stderr] 620 | | error_counters.insufficient_funds, [INFO] [stderr] 621 | | 0, [INFO] [stderr] 622 | | 1000 [INFO] [stderr] 623 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:626:13 [INFO] [stderr] | [INFO] [stderr] 626 | / inc_new_counter_error!( [INFO] [stderr] 627 | | "bank-process_transactions-account_loaded_twice", [INFO] [stderr] 628 | | error_counters.account_loaded_twice, [INFO] [stderr] 629 | | 0, [INFO] [stderr] 630 | | 1000 [INFO] [stderr] 631 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:693:13 [INFO] [stderr] | [INFO] [stderr] 693 | / inc_new_counter_error!( [INFO] [stderr] 694 | | "bank-process_transactions-account_not_found", [INFO] [stderr] 695 | | error_counters.account_not_found, [INFO] [stderr] 696 | | 0, [INFO] [stderr] 697 | | 1000 [INFO] [stderr] 698 | | ); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:699:13 [INFO] [stderr] | [INFO] [stderr] 699 | inc_new_counter_error!("bank-process_transactions-error_count", err_count, 0, 1000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/bank.rs:704:9 [INFO] [stderr] | [INFO] [stderr] 704 | inc_new_counter_info!("bank-process_transactions-txs", tx_count, 0, 1000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> benches/bank.rs:116:18 [INFO] [stderr] | [INFO] [stderr] 116 | bench_work: &Fn(&Arc, &BankClient, &Vec), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&Arc, &BankClient, &Vec)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> benches/bank.rs:117:27 [INFO] [stderr] | [INFO] [stderr] 117 | create_transactions: &Fn(&BankClient, &Keypair) -> Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&BankClient, &Keypair) -> Vec` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 11.85s [INFO] running `"docker" "inspect" "68642fffea71d1ce18b92b3814d9e0ad94f1daf75cd5685149203f23130753b3"` [INFO] running `"docker" "rm" "-f" "68642fffea71d1ce18b92b3814d9e0ad94f1daf75cd5685149203f23130753b3"` [INFO] [stdout] 68642fffea71d1ce18b92b3814d9e0ad94f1daf75cd5685149203f23130753b3