From 5ef456af6a804dd748b4f9a92497193bbc49ac14 Mon Sep 17 00:00:00 2001 From: "Celina G. Val" Date: Wed, 22 Feb 2023 20:18:27 -0800 Subject: [PATCH 1/6] Enable build cache once again --- Cargo.toml | 1 + .../compiler_interface.rs | 4 + kani-compiler/src/parser.rs | 12 +- kani-driver/src/call_cargo.rs | 7 - kani-driver/src/call_single_file.rs | 10 +- .../check_no_rebuild/cache_works.expected | 18 + .../check_no_rebuild/cache_works.sh | 45 + .../check_no_rebuild/config.yml | 4 + .../check_no_rebuild/lib/Cargo.toml | 10 + .../check_no_rebuild/lib/src/lib.rs | 18 + .../script-based-pre/check_rebuild/config.yml | 4 + .../check_rebuild/new_dep/Cargo.toml | 7 + .../check_rebuild/new_dep/src/lib.rs | 4 + .../check_rebuild/rebuild.expected | 14654 ++++++++++++++++ .../script-based-pre/check_rebuild/rebuild.sh | 55 + .../check_rebuild/target_lib/Cargo.lock | 46 + .../check_rebuild/target_lib/Cargo.toml | 11 + .../check_rebuild/target_lib/src/lib.rs | 29 + 18 files changed, 14925 insertions(+), 14 deletions(-) create mode 100644 tests/script-based-pre/check_no_rebuild/cache_works.expected create mode 100755 tests/script-based-pre/check_no_rebuild/cache_works.sh create mode 100644 tests/script-based-pre/check_no_rebuild/config.yml create mode 100644 tests/script-based-pre/check_no_rebuild/lib/Cargo.toml create mode 100644 tests/script-based-pre/check_no_rebuild/lib/src/lib.rs create mode 100644 tests/script-based-pre/check_rebuild/config.yml create mode 100644 tests/script-based-pre/check_rebuild/new_dep/Cargo.toml create mode 100644 tests/script-based-pre/check_rebuild/new_dep/src/lib.rs create mode 100644 tests/script-based-pre/check_rebuild/rebuild.expected create mode 100755 tests/script-based-pre/check_rebuild/rebuild.sh create mode 100644 tests/script-based-pre/check_rebuild/target_lib/Cargo.lock create mode 100644 tests/script-based-pre/check_rebuild/target_lib/Cargo.toml create mode 100644 tests/script-based-pre/check_rebuild/target_lib/src/lib.rs diff --git a/Cargo.toml b/Cargo.toml index ab6dec690c8c..adcd6a14ba08 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -66,4 +66,5 @@ exclude = [ "tests/cargo-ui", "tests/slow", "tests/assess-scan-test-scaffold", + "tests/script-based-pre", ] diff --git a/kani-compiler/src/codegen_cprover_gotoc/compiler_interface.rs b/kani-compiler/src/codegen_cprover_gotoc/compiler_interface.rs index ca9e3d04959c..e1220eedb287 100644 --- a/kani-compiler/src/codegen_cprover_gotoc/compiler_interface.rs +++ b/kani-compiler/src/codegen_cprover_gotoc/compiler_interface.rs @@ -80,6 +80,10 @@ impl CodegenBackend for GotocCodegenBackend { provide::provide_extern(providers); } + fn print_version(&self) { + println!("Kani-goto version: {}", env!("CARGO_PKG_VERSION")); + } + fn codegen_crate( &self, tcx: TyCtxt, diff --git a/kani-compiler/src/parser.rs b/kani-compiler/src/parser.rs index c34f27baf0f4..0704a45d5b1d 100644 --- a/kani-compiler/src/parser.rs +++ b/kani-compiler/src/parser.rs @@ -46,12 +46,6 @@ pub const ENABLE_STUBBING: &str = "enable-stubbing"; /// Configure command options for the Kani compiler. pub fn parser() -> Command { let app = command!() - .arg( - Arg::new("kani-compiler-version") - .short('?') - .action(ArgAction::Version) - .help("Gets `kani-compiler` version."), - ) .arg( Arg::new(KANI_LIB) .long(KANI_LIB) @@ -137,6 +131,12 @@ pub fn parser() -> Command { .help("Instruct the compiler to perform stubbing.") .requires(HARNESS) .action(ArgAction::SetTrue), + ) + .arg( + Arg::new("check-version") + .long("check-version") + .action(ArgAction::Set) + .help("Pass the kani version to the compiler to ensure cache coherence."), ); #[cfg(feature = "unsound_experiments")] let app = crate::unsound_experiments::arg_parser::add_unsound_experiments_to_parser(app); diff --git a/kani-driver/src/call_cargo.rs b/kani-driver/src/call_cargo.rs index 1b3b69b93385..ac19e08721b5 100644 --- a/kani-driver/src/call_cargo.rs +++ b/kani-driver/src/call_cargo.rs @@ -8,7 +8,6 @@ use anyhow::{bail, Context, Result}; use cargo_metadata::diagnostic::{Diagnostic, DiagnosticLevel}; use cargo_metadata::{Message, Metadata, MetadataCommand, Package}; use std::ffi::{OsStr, OsString}; -use std::fs; use std::io::BufReader; use std::path::{Path, PathBuf}; use std::process::Command; @@ -53,12 +52,6 @@ impl KaniSession { .join("kani"); let outdir = target_dir.join(build_target).join("debug/deps"); - // Clean directory before building since we are unable to handle cache today. - // TODO: https://github.com/model-checking/kani/issues/1736 - if target_dir.exists() { - fs::remove_dir_all(&target_dir)?; - } - let mut rustc_args = self.kani_rustc_flags(); rustc_args.push(to_rustc_arg(self.kani_compiler_flags()).into()); diff --git a/kani-driver/src/call_single_file.rs b/kani-driver/src/call_single_file.rs index d1691ee5a6e7..5a7f901846ff 100644 --- a/kani-driver/src/call_single_file.rs +++ b/kani-driver/src/call_single_file.rs @@ -66,7 +66,7 @@ impl KaniSession { /// These arguments are arguments passed to kani-compiler that are `kani` compiler specific. pub fn kani_compiler_flags(&self) -> Vec { - let mut flags = vec![]; + let mut flags = vec![check_version()]; if self.args.debug { flags.push("--log-level=debug".into()); @@ -187,3 +187,11 @@ impl KaniSession { pub fn to_rustc_arg(kani_args: Vec) -> String { format!(r#"-Cllvm-args={}"#, kani_args.join(" ")) } + +/// Function that returns a --check-version argument to the compiler flags. +/// This is really just used to force the compiler to recompile everything from scratch when a user +/// upgrades Kani. Cargo currently ignores the backend version. +/// See for more context. +fn check_version() -> String { + format!("--check-version={}", env!("CARGO_PKG_VERSION")) +} diff --git a/tests/script-based-pre/check_no_rebuild/cache_works.expected b/tests/script-based-pre/check_no_rebuild/cache_works.expected new file mode 100644 index 000000000000..e1582c63969e --- /dev/null +++ b/tests/script-based-pre/check_no_rebuild/cache_works.expected @@ -0,0 +1,18 @@ +Initial compilation +target/initial.log:1 +target/initial.log: No harness +target/initial.log: ok +Re-execute the same command +target/same.log:0 +target/same.log: No harness +target/same.log: ok +Run with new arg that affects kani-driver workflow only +target/driver_opt.log:0 +target/driver_opt.log:Checking harness cover_option... +target/driver_opt.log:Checking harness cover_bool... +target/driver_opt.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. +Run with a new cbmc option +target/cbmc_opt.log:0 +target/cbmc_opt.log:Checking harness cover_option... +target/cbmc_opt.log:Checking harness cover_bool... +target/cbmc_opt.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. diff --git a/tests/script-based-pre/check_no_rebuild/cache_works.sh b/tests/script-based-pre/check_no_rebuild/cache_works.sh new file mode 100755 index 000000000000..9d30183fc628 --- /dev/null +++ b/tests/script-based-pre/check_no_rebuild/cache_works.sh @@ -0,0 +1,45 @@ +#!/usr/bin/env bash +# Copyright Kani Contributors +# SPDX-License-Identifier: Apache-2.0 OR MIT + +# Checks situations where running kani multiple times will not trigger a recompilation +# The cases we cover here are: +# - Exact same input being invoked 2x. +# - Different options that do not influence the compilation only the Kani flow. +# - Different options that do not influence the compilation only the CBMC execution. + +MANIFEST=lib/Cargo.toml +OUT_DIR=target + +# Ensure output folder is clean +rm -rf ${OUT_DIR} +mkdir -p ${OUT_DIR} + +function check_result { + local log_file="${OUT_DIR}/$1" + # Check for occurrances of "Compiling" messages in the log files + grep "Compiling" -H -c ${log_file} + # Check which harnesses ran + grep "Checking harness" -H ${log_file} || echo "${log_file}: No harness" + # Check the verification summary + grep "successfully verified harnesses" -H ${log_file} || echo "${log_file}: ok" +} + +echo "Initial compilation" +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} --only-codegen 2>&1 | tee ${OUT_DIR}/initial.log +check_result initial.log + +echo "Re-execute the same command" +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} --only-codegen 2>&1 | tee ${OUT_DIR}/same.log +check_result same.log + +echo "Run with new arg that affects kani-driver workflow only" +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} 2>&1 | tee ${OUT_DIR}/driver_opt.log +check_result driver_opt.log + +echo "Run with a new cbmc option" +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} --no-default-checks 2>&1 | tee ${OUT_DIR}/cbmc_opt.log +check_result cbmc_opt.log + +# Try to leave a clean output folder at the end +rm -rf ${OUT_DIR} diff --git a/tests/script-based-pre/check_no_rebuild/config.yml b/tests/script-based-pre/check_no_rebuild/config.yml new file mode 100644 index 000000000000..a5e5035b11f4 --- /dev/null +++ b/tests/script-based-pre/check_no_rebuild/config.yml @@ -0,0 +1,4 @@ +# Copyright Kani Contributors +# SPDX-License-Identifier: Apache-2.0 OR MIT +script: cache_works.sh +expected: cache_works.expected diff --git a/tests/script-based-pre/check_no_rebuild/lib/Cargo.toml b/tests/script-based-pre/check_no_rebuild/lib/Cargo.toml new file mode 100644 index 000000000000..b75742d280b6 --- /dev/null +++ b/tests/script-based-pre/check_no_rebuild/lib/Cargo.toml @@ -0,0 +1,10 @@ +# Copyright Kani Contributors +# SPDX-License-Identifier: Apache-2.0 OR MIT +[package] +name = "lib" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/tests/script-based-pre/check_no_rebuild/lib/src/lib.rs b/tests/script-based-pre/check_no_rebuild/lib/src/lib.rs new file mode 100644 index 000000000000..8f4468728cac --- /dev/null +++ b/tests/script-based-pre/check_no_rebuild/lib/src/lib.rs @@ -0,0 +1,18 @@ +// Copyright Kani Contributors +// SPDX-License-Identifier: Apache-2.0 OR MIT +#[kani::proof] +fn cover_bool() { + match kani::any() { + true => kani::cover!(true, "true"), + false => kani::cover!(true, "false"), + } +} + +#[kani::proof] +fn cover_option() { + match kani::any() { + Some(true) => kani::cover!(true, "true"), + Some(false) => kani::cover!(true, "false"), + None => kani::cover!(true, "none"), + } +} diff --git a/tests/script-based-pre/check_rebuild/config.yml b/tests/script-based-pre/check_rebuild/config.yml new file mode 100644 index 000000000000..dc1f964977b4 --- /dev/null +++ b/tests/script-based-pre/check_rebuild/config.yml @@ -0,0 +1,4 @@ +# Copyright Kani Contributors +# SPDX-License-Identifier: Apache-2.0 OR MIT +script: rebuild.sh +expected: rebuild.expected diff --git a/tests/script-based-pre/check_rebuild/new_dep/Cargo.toml b/tests/script-based-pre/check_rebuild/new_dep/Cargo.toml new file mode 100644 index 000000000000..79e6268893ce --- /dev/null +++ b/tests/script-based-pre/check_rebuild/new_dep/Cargo.toml @@ -0,0 +1,7 @@ +# Copyright Kani Contributors +# SPDX-License-Identifier: Apache-2.0 OR MIT +[package] +name = "new_dep" +version = "0.1.0" +edition = "2021" + diff --git a/tests/script-based-pre/check_rebuild/new_dep/src/lib.rs b/tests/script-based-pre/check_rebuild/new_dep/src/lib.rs new file mode 100644 index 000000000000..b03535ec66ac --- /dev/null +++ b/tests/script-based-pre/check_rebuild/new_dep/src/lib.rs @@ -0,0 +1,4 @@ +// Copyright Kani Contributors +// SPDX-License-Identifier: Apache-2.0 OR MIT +//! This module is just used to check the effect of adding a new dependency. +pub fn do_nothing() {} diff --git a/tests/script-based-pre/check_rebuild/rebuild.expected b/tests/script-based-pre/check_rebuild/rebuild.expected new file mode 100644 index 000000000000..156913096bdd --- /dev/null +++ b/tests/script-based-pre/check_rebuild/rebuild.expected @@ -0,0 +1,14654 @@ +Initial compilation +warning: Found the following unsupported constructs: + - 'log2f64' intrinsic (1) + - 'sqrtf64' intrinsic (1) + - caller_location (1) + - float_to_int_unchecked (1) + + Verification will fail if one or more of these constructs is reachable. + See https://model-checking.github.io/kani/rust-feature-support.html for more details. + +warning: 1 warning emitted + +Checking harness check_convert_i8... +CBMC 5.77.0 (cbmc-5.77.0) +CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux +Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_i8.out +Generating GOTO Program +Adding CPROVER library (x86_64) +Removal of function pointers and virtual functions +Generic Property Instrumentation +Running with 16 object bits, 48 offset bits (user-specified) +Starting Bounded Model Checking +Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 47 column 15 function num_bigint::bigint::convert::::to_i64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 2362 column 15 function as std::ops::Try>::branch thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 51 column 25 function num_bigint::bigint::convert::::to_i64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 53 column 23 function num_bigint::bigint::convert::::to_i64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 27 column 9 function check_convert_i8 thread 0 +Runtime Symex: 0.763178s +size of program expression: 27800 steps +slicing removed 17748 assignments +Generated 1030 VCC(s), 324 remaining after simplification +Runtime Postprocess Equation: 0.0234263s +Passing problem to propositional reduction +converting SSA +Runtime Convert SSA: 0.0699273s +Running propositional reduction +Post-processing +Runtime Post-process: 0.0193509s +Solving with MiniSAT 2.2.1 with simplifier +42998 variables, 77866 clauses +SAT checker: instance is UNSATISFIABLE +Runtime Solver: 0.175426s +Runtime decision procedure: 0.246549s + +RESULTS: +Check 1: check_convert_i8.assertion.1 + - Status: SUCCESS + - Description: "assertion failed: after == before" + - Location: target/target_lib/src/lib.rs:24:5 in function check_convert_i8 + +Check 2: check_convert_i8.assertion.2 + - Status: SUCCESS + - Description: "internal error: entered unreachable code: " + - Location: target/target_lib/src/lib.rs:27:9 in function check_convert_i8 + +Check 3: __rust_alloc.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc + +Check 4: __rust_alloc.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc + +Check 5: std::alloc::Global::alloc_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 6: as std::iter::Iterator>::next.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next + +Check 7: as std::iter::Iterator>::next.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next + +Check 8: std::alloc::Layout::max_size_for_align.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align + +Check 9: std::alloc::Layout::max_size_for_align.assertion.2 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align + +Check 10: __rust_realloc.assertion.1 + - Status: SUCCESS + - Description: "rust_realloc must be called with a non-null pointer" + - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc + +Check 11: __rust_realloc.assertion.2 + - Status: SUCCESS + - Description: "rust_realloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc + +Check 12: __rust_realloc.assertion.3 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc + +Check 13: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 14: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 15: __rust_dealloc.assertion.1 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc + +Check 16: __rust_dealloc.assertion.2 + - Status: SUCCESS + - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" + - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc + +Check 17: std::option::Option::::as_ref.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 18: std::option::Option::::as_ref.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 19: calloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function calloc + +Check 20: calloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function calloc + +Check 21: alloc::raw_vec::capacity_overflow.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow + +Check 22: std::ptr::Alignment::as_usize.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 23: std::ptr::Alignment::as_usize.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 24: malloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function malloc + +Check 25: malloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function malloc + +Check 26: std::vec::Vec::::as_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr + +Check 27: std::hint::unreachable_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked + +Check 28: std::ptr::const_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 29: std::ptr::const_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 30: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "arith_offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 31: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 32: alloc::raw_vec::finish_grow::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: + +Check 33: alloc::raw_vec::finish_grow::.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 34: alloc::raw_vec::finish_grow::.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: + +Check 35: std::result::Result::::unwrap_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 36: __rust_alloc_error_handler.1 + - Status: SUCCESS + - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" + - Location: Unknown file in function __rust_alloc_error_handler + +Check 37: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 38: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 39: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 40: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 41: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 42: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 43: std::option::Option::::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: + +Check 44: ::max.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max + +Check 45: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 46: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 47: num_bigint::biguint::convert::::to_u64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 48: num_bigint::biguint::convert::::to_u64.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift left with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 49: num_bigint::biguint::convert::::to_u64.assertion.2 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 + +Check 50: num_bigint::biguint::convert::::to_u64.assertion.3 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 + +Check 51: std::intrinsics::write_bytes::.safety_check.1 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 52: std::intrinsics::write_bytes::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "write_bytes: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 53: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 54: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 55: std::option::Option::>::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 56: std::vec::Vec::::as_mut_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr + +Check 57: std::result::Result::>::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 58: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 59: std::ptr::write::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 60: std::ptr::write::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 61: std::ptr::write::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 62: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 63: ::clone.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 64: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 65: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> + +Check 66: __rust_alloc_zeroed.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc_zeroed must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed + +Check 67: __rust_alloc_zeroed.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed + +Check 68: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 69: std::ptr::const_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 70: num_bigint::bigint::convert::::to_i64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 71: num_bigint::bigint::convert::::to_i64.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:51:25 in function num_bigint::bigint::convert::::to_i64 + +Check 72: num_bigint::bigint::convert::::to_i64.unreachable.3 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:53:23 in function num_bigint::bigint::convert::::to_i64 + +Check 73: num_bigint::bigint::convert::::to_i64.assertion.1 + - Status: SUCCESS + - Description: "attempt to negate with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:54:34 in function num_bigint::bigint::convert::::to_i64 + +Check 74: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> + +Check 75: std::option::Option::::ok_or::>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> + +Check 76: std::result::unwrap_failed.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed + +Check 77: std::vec::Vec::::push.assertion.1 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 78: std::slice::Iter::<'_, u64>::new.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new + +Check 79: std::intrinsics::copy_nonoverlapping::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 80: std::intrinsics::copy_nonoverlapping::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 81: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 82: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 83: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch + +Check 84: std::alloc::Layout::array::inner.assertion.1 + - Status: SUCCESS + - Description: "attempt to divide by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 85: std::alloc::Layout::array::inner.assertion.2 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner + +Check 86: std::option::Option::::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 87: std::option::Option::::unwrap.assertion.1 + - Status: SUCCESS + - Description: "called `Option::unwrap()` on a `None` value" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap + +Check 88: std::alloc::Global::grow_impl.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl + +Check 89: std::alloc::Global::grow_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 90: std::alloc::Global::grow_impl.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl + +Check 91: std::alloc::Global::grow_impl.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 92: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from + +Check 93: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.2 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from + +Check 94: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> + +Check 95: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:2362:15 in function as std::ops::Try>::branch + +Check 96: alloc::raw_vec::handle_reserve.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 97: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 98: std::fmt::Arguments::<'_>::new_v1.assertion.1 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 + +Check 99: std::fmt::Arguments::<'_>::new_v1.assertion.2 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 + +Check 100: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 101: memcmp.precondition.1 + - Status: SUCCESS + - Description: "memcmp region 1 readable" + - Location: :19 in function memcmp + +Check 102: memcmp.precondition.2 + - Status: SUCCESS + - Description: "memcpy region 2 readable" + - Location: :21 in function memcmp + +Check 103: memcmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 104: memcmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 105: memcmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 106: memcmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 107: memcmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 108: memcmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 109: memcmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 110: memcmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 111: memcmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 112: memcmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 113: memcmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 114: memcmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 115: __sort_of_CPROVER_round_to_integral.NaN.1 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 116: __sort_of_CPROVER_round_to_integral.overflow.1 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 117: __sort_of_CPROVER_round_to_integral.NaN.2 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 118: __sort_of_CPROVER_round_to_integral.overflow.2 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 119: __sort_of_CPROVER_round_to_integral.NaN.3 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 120: __sort_of_CPROVER_round_to_integral.overflow.3 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 121: __sort_of_CPROVER_round_to_integral.NaN.4 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 122: __sort_of_CPROVER_round_to_integral.overflow.4 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 123: __rust_dealloc.precondition_instance.1 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 124: __rust_dealloc.precondition_instance.2 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 125: __rust_dealloc.precondition_instance.3 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 126: __rust_dealloc.precondition_instance.4 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 127: __rust_dealloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 128: __rust_dealloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 129: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop + +Check 130: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 131: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 132: as std::ops::Drop>::drop.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 133: as std::ops::Drop>::drop.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 134: as std::ops::Drop>::drop.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 135: as std::ops::Drop>::drop.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 136: as std::ops::Drop>::drop.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 137: memcpy.pointer.1 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 138: memcpy.pointer.2 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 139: __rust_realloc.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 140: __rust_realloc.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 141: __rust_realloc.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 142: __rust_realloc.precondition_instance.4 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 143: __rust_realloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 144: __rust_realloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 145: __rust_realloc.precondition_instance.7 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 146: __rust_realloc.precondition_instance.8 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 147: __rust_realloc.precondition_instance.9 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 148: std::alloc::Global::grow_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 149: std::alloc::Global::grow_impl.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 150: calloc.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :14 in function calloc + +Check 151: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 152: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 153: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 154: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 155: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 156: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 157: ::to_i8.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 158: ::to_i8.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 159: ::to_i8.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 160: ::to_i8.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 161: ::to_i8.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 162: ::to_i8.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 163: ::to_i8.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 164: ::to_i8.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 165: ::to_i8.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 166: ::to_i8.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 167: ::to_i8.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 168: ::to_i8.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 169: ::to_i8.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 170: ::to_i8.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 171: ::to_i8.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 172: ::to_i8.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 173: ::to_i8.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 174: ::to_i8.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 175: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} + +Check 176: std::alloc::Layout::align.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 177: std::alloc::Layout::align.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 178: std::alloc::Layout::align.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 179: std::alloc::Layout::align.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 180: std::alloc::Layout::align.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 181: std::alloc::Layout::align.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 182: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 183: memcpy.pointer.3 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 184: memcpy.pointer.4 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 185: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 186: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 187: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 188: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 189: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 190: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 191: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 192: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 193: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 194: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> + +Check 195: std::vec::Vec::::push.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 196: std::vec::Vec::::push.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 197: std::vec::Vec::::push.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 198: std::vec::Vec::::push.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 199: std::vec::Vec::::push.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 200: std::vec::Vec::::push.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 201: std::vec::Vec::::push.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 202: std::vec::Vec::::push.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 203: std::vec::Vec::::push.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 204: std::vec::Vec::::push.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 205: std::vec::Vec::::push.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 206: std::vec::Vec::::push.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 207: std::vec::Vec::::push.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 208: std::vec::Vec::::push.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 209: std::vec::Vec::::push.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 210: std::vec::Vec::::push.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 211: std::vec::Vec::::push.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 212: std::vec::Vec::::push.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 213: std::vec::Vec::::push.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 214: std::vec::Vec::::push.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 215: std::vec::Vec::::push.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 216: std::vec::Vec::::push.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 217: std::vec::Vec::::push.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 218: std::vec::Vec::::push.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 219: std::vec::Vec::::push.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 220: std::vec::Vec::::push.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 221: std::vec::Vec::::push.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 222: std::vec::Vec::::push.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 223: std::vec::Vec::::push.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 224: std::vec::Vec::::push.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 225: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 226: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 227: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 228: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 229: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 230: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 231: as std::ops::Deref>::deref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 232: as std::ops::Deref>::deref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 233: as std::ops::Deref>::deref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 234: as std::ops::Deref>::deref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 235: as std::ops::Deref>::deref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 236: as std::ops::Deref>::deref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 237: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> + +Check 238: num_bigint::bigint::convert::::to_i64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 239: num_bigint::bigint::convert::::to_i64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 240: num_bigint::bigint::convert::::to_i64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 241: num_bigint::bigint::convert::::to_i64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 242: num_bigint::bigint::convert::::to_i64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 243: num_bigint::bigint::convert::::to_i64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 244: ::to_i64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 245: ::to_i64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 246: ::to_i64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 247: ::to_i64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 248: ::to_i64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 249: ::to_i64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 250: ::to_i64.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 251: ::to_i64.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 252: ::to_i64.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 253: ::to_i64.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 254: ::to_i64.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 255: ::to_i64.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 256: alloc::raw_vec::alloc_guard.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard + +Check 257: alloc::raw_vec::alloc_guard.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard + +Check 258: std::ptr::const_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 259: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 260: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 261: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> + +Check 262: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 263: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 264: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 265: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 266: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 267: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 268: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 269: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 270: ::clone.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 271: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 272: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 273: alloc::raw_vec::finish_grow::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 274: alloc::raw_vec::finish_grow::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: + +Check 275: std::result::Result::::unwrap_unchecked.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 276: std::result::Result::::unwrap_unchecked.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked + +Check 277: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 278: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 279: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 280: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 281: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 282: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 283: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory + +Check 284: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 285: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 286: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 287: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 288: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 289: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 290: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 291: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 292: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 293: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 294: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 295: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 296: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 + +Check 297: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq + +Check 298: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 299: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 300: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 301: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 302: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 303: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 304: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 305: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 306: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 307: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 308: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 309: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 310: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 311: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 312: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 313: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 314: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 315: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 316: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 317: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 318: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 319: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 320: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 321: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 322: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 323: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 324: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 325: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 326: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 327: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 328: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 329: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 330: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 331: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 332: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 333: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 334: alloc::raw_vec::handle_reserve.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 335: alloc::raw_vec::handle_reserve.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 336: alloc::raw_vec::handle_reserve.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 337: std::option::Option::::as_ref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 338: std::option::Option::::as_ref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 339: std::option::Option::::as_ref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 340: std::option::Option::::as_ref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 341: std::option::Option::::as_ref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 342: std::option::Option::::as_ref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 343: std::option::Option::::as_ref.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref + +Check 344: as std::iter::Iterator>::next.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 345: as std::iter::Iterator>::next.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 346: as std::iter::Iterator>::next.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 347: as std::iter::Iterator>::next.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 348: as std::iter::Iterator>::next.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 349: as std::iter::Iterator>::next.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 350: as std::iter::Iterator>::next.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 351: as std::iter::Iterator>::next.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 352: as std::iter::Iterator>::next.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 353: as std::iter::Iterator>::next.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 354: as std::iter::Iterator>::next.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 355: as std::iter::Iterator>::next.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 356: as std::iter::Iterator>::next.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 357: as std::iter::Iterator>::next.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 358: as std::iter::Iterator>::next.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 359: as std::iter::Iterator>::next.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 360: as std::iter::Iterator>::next.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 361: as std::iter::Iterator>::next.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 362: as std::iter::Iterator>::next.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 363: as std::iter::Iterator>::next.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 364: as std::iter::Iterator>::next.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 365: as std::iter::Iterator>::next.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 366: as std::iter::Iterator>::next.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 367: as std::iter::Iterator>::next.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 368: as std::iter::Iterator>::next.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next + +Check 369: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual + +Check 370: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 371: std::option::Option::::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: + +Check 372: std::alloc::Layout::array::inner.division-by-zero.1 + - Status: SUCCESS + - Description: "division by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 373: std::alloc::Layout::array::inner.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner + +Check 374: std::alloc::Global::alloc_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 375: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 376: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 377: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 378: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 379: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 380: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 381: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 382: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 383: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 384: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 385: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 386: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 387: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 388: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 389: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 390: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 391: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 392: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 393: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 394: num_bigint::biguint::convert::::to_u64.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 395: std::alloc::Layout::size.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 396: std::alloc::Layout::size.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 397: std::alloc::Layout::size.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 398: std::alloc::Layout::size.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 399: std::alloc::Layout::size.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 400: std::alloc::Layout::size.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 401: std::cmp::impls::::cmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 402: std::cmp::impls::::cmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 403: std::cmp::impls::::cmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 404: std::cmp::impls::::cmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 405: std::cmp::impls::::cmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 406: std::cmp::impls::::cmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 407: std::cmp::impls::::cmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 408: std::cmp::impls::::cmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 409: std::cmp::impls::::cmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 410: std::cmp::impls::::cmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 411: std::cmp::impls::::cmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 412: std::cmp::impls::::cmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 413: std::cmp::impls::::cmp.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 414: std::cmp::impls::::cmp.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 415: std::cmp::impls::::cmp.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 416: std::cmp::impls::::cmp.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 417: std::cmp::impls::::cmp.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 418: std::cmp::impls::::cmp.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 419: std::cmp::impls::::cmp.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 420: std::cmp::impls::::cmp.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 421: std::cmp::impls::::cmp.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 422: std::cmp::impls::::cmp.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 423: std::cmp::impls::::cmp.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 424: std::cmp::impls::::cmp.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 425: std::option::Option::::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 426: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 427: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 428: std::option::Option::>::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 429: std::option::Option::>::ok_or::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: + +Check 430: std::option::Option::::as_ref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 431: std::option::Option::::as_ref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 432: std::option::Option::::as_ref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 433: std::option::Option::::as_ref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 434: std::option::Option::::as_ref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 435: std::option::Option::::as_ref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 436: std::option::Option::::as_ref.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref + +Check 437: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 438: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 439: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 440: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 441: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 442: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 443: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 444: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 445: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 446: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 447: std::cmp::impls::::cmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 448: std::cmp::impls::::cmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 449: std::cmp::impls::::cmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 450: std::cmp::impls::::cmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 451: std::cmp::impls::::cmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 452: std::cmp::impls::::cmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 453: std::cmp::impls::::cmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 454: std::cmp::impls::::cmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 455: std::cmp::impls::::cmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 456: std::cmp::impls::::cmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 457: std::cmp::impls::::cmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 458: std::cmp::impls::::cmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 459: std::cmp::impls::::cmp.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 460: std::cmp::impls::::cmp.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 461: std::cmp::impls::::cmp.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 462: std::cmp::impls::::cmp.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 463: std::cmp::impls::::cmp.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 464: std::cmp::impls::::cmp.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 465: std::cmp::impls::::cmp.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 466: std::cmp::impls::::cmp.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 467: std::cmp::impls::::cmp.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 468: std::cmp::impls::::cmp.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 469: std::cmp::impls::::cmp.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 470: std::cmp::impls::::cmp.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 471: std::ptr::NonNull::::new.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new + +Check 472: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 473: std::result::Result::>::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 474: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 475: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 476: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 477: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 478: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 479: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 480: std::intrinsics::write_bytes::.precondition_instance.1 + - Status: SUCCESS + - Description: "memset destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 481: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 482: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 483: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 484: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 485: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 486: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 487: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 488: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 489: memcpy.pointer.5 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 490: memcpy.pointer.6 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 491: std::ptr::write::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 492: std::ptr::write::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 493: std::ptr::write::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 494: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 495: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 + - Status: SUCCESS + - Description: "unwinding assertion loop 0" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + + +SUMMARY: + ** 0 of 495 failed + +VERIFICATION:- SUCCESSFUL +Verification Time: 1.4206274s + +Checking harness check_convert_u8... +CBMC 5.77.0 (cbmc-5.77.0) +CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux +Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_u8.out +Generating GOTO Program +Adding CPROVER library (x86_64) +Removal of function pointers and virtual functions +Generic Property Instrumentation +Running with 16 object bits, 48 offset bits (user-specified) +Starting Bounded Model Checking +Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 81 column 15 function num_bigint::bigint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 14 column 9 function check_convert_u8 thread 0 +Runtime Symex: 0.522715s +size of program expression: 20978 steps +slicing removed 13024 assignments +Generated 552 VCC(s), 175 remaining after simplification +Runtime Postprocess Equation: 0.00999705s +Passing problem to propositional reduction +converting SSA +Runtime Convert SSA: 0.0456849s +Running propositional reduction +Post-processing +Runtime Post-process: 0.00796082s +Solving with MiniSAT 2.2.1 with simplifier +25006 variables, 41992 clauses +SAT checker: instance is UNSATISFIABLE +Runtime Solver: 0.0754324s +Runtime decision procedure: 0.122005s + +RESULTS: +Check 1: __rust_alloc.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc + +Check 2: __rust_alloc.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc + +Check 3: std::alloc::Global::alloc_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 4: as std::iter::Iterator>::next.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next + +Check 5: as std::iter::Iterator>::next.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next + +Check 6: std::alloc::Layout::max_size_for_align.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align + +Check 7: std::alloc::Layout::max_size_for_align.assertion.2 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align + +Check 8: __rust_realloc.assertion.1 + - Status: SUCCESS + - Description: "rust_realloc must be called with a non-null pointer" + - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc + +Check 9: __rust_realloc.assertion.2 + - Status: SUCCESS + - Description: "rust_realloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc + +Check 10: __rust_realloc.assertion.3 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc + +Check 11: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 12: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 13: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 14: __rust_dealloc.assertion.1 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc + +Check 15: __rust_dealloc.assertion.2 + - Status: SUCCESS + - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" + - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc + +Check 16: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> + +Check 17: calloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function calloc + +Check 18: calloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function calloc + +Check 19: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> + +Check 20: alloc::raw_vec::capacity_overflow.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow + +Check 21: std::ptr::Alignment::as_usize.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 22: std::ptr::Alignment::as_usize.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 23: std::vec::Vec::::as_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr + +Check 24: std::hint::unreachable_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked + +Check 25: std::ptr::const_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 26: std::ptr::const_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 27: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "arith_offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 28: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 29: alloc::raw_vec::finish_grow::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: + +Check 30: alloc::raw_vec::finish_grow::.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 31: alloc::raw_vec::finish_grow::.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: + +Check 32: std::result::Result::::unwrap_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 33: __rust_alloc_error_handler.1 + - Status: SUCCESS + - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" + - Location: Unknown file in function __rust_alloc_error_handler + +Check 34: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 35: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 36: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 37: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 38: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 39: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 40: std::option::Option::::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: + +Check 41: ::max.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max + +Check 42: malloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function malloc + +Check 43: malloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function malloc + +Check 44: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 45: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 46: num_bigint::biguint::convert::::to_u64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 47: num_bigint::biguint::convert::::to_u64.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift left with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 48: num_bigint::biguint::convert::::to_u64.assertion.2 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 + +Check 49: num_bigint::biguint::convert::::to_u64.assertion.3 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 + +Check 50: std::intrinsics::write_bytes::.safety_check.1 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 51: std::intrinsics::write_bytes::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "write_bytes: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 52: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 53: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 54: std::option::Option::>::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 55: std::vec::Vec::::as_mut_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr + +Check 56: std::option::Option::::as_ref.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 57: std::ptr::write::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 58: std::ptr::write::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 59: std::ptr::write::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 60: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 61: num_bigint::bigint::convert::::to_u64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 62: __rust_alloc_zeroed.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc_zeroed must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed + +Check 63: __rust_alloc_zeroed.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed + +Check 64: ::clone.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 65: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 66: std::ptr::const_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 67: std::result::unwrap_failed.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed + +Check 68: std::option::Option::::ok_or::>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> + +Check 69: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 70: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch + +Check 71: std::vec::Vec::::push.assertion.1 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 72: std::result::Result::>::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 73: std::option::Option::::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 74: std::option::Option::::unwrap.assertion.1 + - Status: SUCCESS + - Description: "called `Option::unwrap()` on a `None` value" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap + +Check 75: std::alloc::Global::grow_impl.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl + +Check 76: std::alloc::Global::grow_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 77: std::alloc::Global::grow_impl.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl + +Check 78: std::alloc::Global::grow_impl.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 79: std::slice::Iter::<'_, u64>::new.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new + +Check 80: std::alloc::Layout::array::inner.assertion.1 + - Status: SUCCESS + - Description: "attempt to divide by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 81: std::alloc::Layout::array::inner.assertion.2 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner + +Check 82: alloc::raw_vec::handle_reserve.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 83: std::fmt::Arguments::<'_>::new_v1.assertion.1 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 + +Check 84: std::fmt::Arguments::<'_>::new_v1.assertion.2 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 + +Check 85: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 86: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 87: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 88: check_convert_u8.assertion.1 + - Status: SUCCESS + - Description: "assertion failed: after == before" + - Location: target/target_lib/src/lib.rs:11:5 in function check_convert_u8 + +Check 89: check_convert_u8.assertion.2 + - Status: SUCCESS + - Description: "internal error: entered unreachable code: " + - Location: target/target_lib/src/lib.rs:14:9 in function check_convert_u8 + +Check 90: std::intrinsics::copy_nonoverlapping::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 91: std::intrinsics::copy_nonoverlapping::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 92: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 93: memcpy.pointer.1 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 94: memcpy.pointer.2 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 95: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 96: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 97: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 98: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop + +Check 99: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 100: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 101: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 102: memcmp.precondition.1 + - Status: SUCCESS + - Description: "memcmp region 1 readable" + - Location: :19 in function memcmp + +Check 103: memcmp.precondition.2 + - Status: SUCCESS + - Description: "memcpy region 2 readable" + - Location: :21 in function memcmp + +Check 104: memcmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 105: memcmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 106: memcmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 107: memcmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 108: memcmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 109: memcmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 110: memcmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 111: memcmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 112: memcmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 113: memcmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 114: memcmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 115: memcmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 116: memcpy.pointer.3 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 117: memcpy.pointer.4 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 118: __rust_realloc.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 119: __rust_realloc.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 120: __rust_realloc.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 121: __rust_realloc.precondition_instance.4 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 122: __rust_realloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 123: __rust_realloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 124: __rust_realloc.precondition_instance.7 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 125: __rust_realloc.precondition_instance.8 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 126: __rust_realloc.precondition_instance.9 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 127: calloc.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :14 in function calloc + +Check 128: std::option::Option::::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 129: __rust_dealloc.precondition_instance.1 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 130: __rust_dealloc.precondition_instance.2 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 131: __rust_dealloc.precondition_instance.3 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 132: __rust_dealloc.precondition_instance.4 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 133: __rust_dealloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 134: __rust_dealloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 135: std::alloc::Global::grow_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 136: std::alloc::Global::grow_impl.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 137: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 138: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 139: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 140: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 141: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 142: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 143: std::vec::Vec::::push.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 144: std::vec::Vec::::push.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 145: std::vec::Vec::::push.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 146: std::vec::Vec::::push.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 147: std::vec::Vec::::push.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 148: std::vec::Vec::::push.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 149: std::vec::Vec::::push.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 150: std::vec::Vec::::push.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 151: std::vec::Vec::::push.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 152: std::vec::Vec::::push.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 153: std::vec::Vec::::push.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 154: std::vec::Vec::::push.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 155: std::vec::Vec::::push.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 156: std::vec::Vec::::push.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 157: std::vec::Vec::::push.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 158: std::vec::Vec::::push.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 159: std::vec::Vec::::push.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 160: std::vec::Vec::::push.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 161: std::vec::Vec::::push.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 162: std::vec::Vec::::push.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 163: std::vec::Vec::::push.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 164: std::vec::Vec::::push.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 165: std::vec::Vec::::push.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 166: std::vec::Vec::::push.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 167: std::vec::Vec::::push.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 168: std::vec::Vec::::push.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 169: std::vec::Vec::::push.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 170: std::vec::Vec::::push.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 171: std::vec::Vec::::push.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 172: std::vec::Vec::::push.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 173: __sort_of_CPROVER_round_to_integral.NaN.1 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 174: __sort_of_CPROVER_round_to_integral.overflow.1 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 175: __sort_of_CPROVER_round_to_integral.NaN.2 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 176: __sort_of_CPROVER_round_to_integral.overflow.2 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 177: __sort_of_CPROVER_round_to_integral.NaN.3 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 178: __sort_of_CPROVER_round_to_integral.overflow.3 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 179: __sort_of_CPROVER_round_to_integral.NaN.4 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 180: __sort_of_CPROVER_round_to_integral.overflow.4 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 181: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 182: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 183: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 184: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 185: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 186: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 187: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 188: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 189: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 190: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 191: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 192: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 193: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 194: as std::ops::Deref>::deref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 195: as std::ops::Deref>::deref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 196: as std::ops::Deref>::deref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 197: as std::ops::Deref>::deref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 198: as std::ops::Deref>::deref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 199: as std::ops::Deref>::deref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 200: std::ptr::const_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 201: ::to_u8.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 202: ::to_u8.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 203: ::to_u8.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 204: ::to_u8.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 205: ::to_u8.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 206: ::to_u8.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 207: ::to_u8.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 208: ::to_u8.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 209: ::to_u8.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 210: ::to_u8.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 211: ::to_u8.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 212: ::to_u8.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 213: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 214: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 215: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 216: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 217: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 218: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 219: ::clone.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 220: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 221: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 222: std::ptr::NonNull::::new.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new + +Check 223: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 224: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 225: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 226: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 227: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 228: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 229: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 230: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 231: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 232: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 233: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} + +Check 234: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 235: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 236: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 237: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 238: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 239: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 240: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory + +Check 241: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 242: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 243: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 244: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 245: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 246: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 247: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 248: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 249: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 250: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 251: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 252: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 253: alloc::raw_vec::finish_grow::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 254: alloc::raw_vec::finish_grow::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: + +Check 255: num_bigint::bigint::convert::::to_u64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 256: num_bigint::bigint::convert::::to_u64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 257: num_bigint::bigint::convert::::to_u64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 258: num_bigint::bigint::convert::::to_u64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 259: num_bigint::bigint::convert::::to_u64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 260: num_bigint::bigint::convert::::to_u64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 261: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 262: memcpy.pointer.5 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 263: memcpy.pointer.6 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 264: std::ptr::write::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 265: std::ptr::write::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 266: std::ptr::write::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 267: std::result::Result::::unwrap_unchecked.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 268: std::result::Result::::unwrap_unchecked.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked + +Check 269: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 + +Check 270: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq + +Check 271: alloc::raw_vec::handle_reserve.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 272: alloc::raw_vec::handle_reserve.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 273: alloc::raw_vec::handle_reserve.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 274: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 275: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 276: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 277: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 278: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 279: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 280: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 281: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 282: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 283: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 284: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 285: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 286: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 287: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 288: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 289: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 290: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 291: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 292: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 293: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 294: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 295: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 296: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 297: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 298: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 299: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 300: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 301: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 302: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 303: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 304: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 305: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 306: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 307: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 308: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 309: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 310: as std::iter::Iterator>::next.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 311: as std::iter::Iterator>::next.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 312: as std::iter::Iterator>::next.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 313: as std::iter::Iterator>::next.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 314: as std::iter::Iterator>::next.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 315: as std::iter::Iterator>::next.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 316: as std::iter::Iterator>::next.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 317: as std::iter::Iterator>::next.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 318: as std::iter::Iterator>::next.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 319: as std::iter::Iterator>::next.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 320: as std::iter::Iterator>::next.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 321: as std::iter::Iterator>::next.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 322: as std::iter::Iterator>::next.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 323: as std::iter::Iterator>::next.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 324: as std::iter::Iterator>::next.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 325: as std::iter::Iterator>::next.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 326: as std::iter::Iterator>::next.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 327: as std::iter::Iterator>::next.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 328: as std::iter::Iterator>::next.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 329: as std::iter::Iterator>::next.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 330: as std::iter::Iterator>::next.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 331: as std::iter::Iterator>::next.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 332: as std::iter::Iterator>::next.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 333: as std::iter::Iterator>::next.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 334: as std::iter::Iterator>::next.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next + +Check 335: std::alloc::Global::alloc_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 336: std::alloc::Layout::array::inner.division-by-zero.1 + - Status: SUCCESS + - Description: "division by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 337: std::alloc::Layout::array::inner.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner + +Check 338: std::intrinsics::write_bytes::.precondition_instance.1 + - Status: SUCCESS + - Description: "memset destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 339: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 340: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 341: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 342: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 343: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 344: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 345: std::alloc::Layout::align.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 346: std::alloc::Layout::align.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 347: std::alloc::Layout::align.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 348: std::alloc::Layout::align.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 349: std::alloc::Layout::align.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 350: std::alloc::Layout::align.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 351: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 352: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 353: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 354: as std::ops::Drop>::drop.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 355: as std::ops::Drop>::drop.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 356: as std::ops::Drop>::drop.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 357: as std::ops::Drop>::drop.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 358: as std::ops::Drop>::drop.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 359: std::option::Option::>::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 360: std::option::Option::>::ok_or::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: + +Check 361: std::result::Result::>::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 362: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 363: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 364: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 365: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 366: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 367: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 368: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 369: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 370: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 371: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 372: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 373: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 374: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 375: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 376: std::alloc::Layout::size.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 377: std::alloc::Layout::size.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 378: std::alloc::Layout::size.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 379: std::alloc::Layout::size.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 380: std::alloc::Layout::size.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 381: std::alloc::Layout::size.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 382: alloc::raw_vec::alloc_guard.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard + +Check 383: alloc::raw_vec::alloc_guard.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard + +Check 384: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> + +Check 385: std::option::Option::::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: + +Check 386: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual + +Check 387: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> + +Check 388: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 389: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 390: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 391: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 392: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 393: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 394: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 395: num_bigint::biguint::convert::::to_u64.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 396: std::cmp::impls::::cmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 397: std::cmp::impls::::cmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 398: std::cmp::impls::::cmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 399: std::cmp::impls::::cmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 400: std::cmp::impls::::cmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 401: std::cmp::impls::::cmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 402: std::cmp::impls::::cmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 403: std::cmp::impls::::cmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 404: std::cmp::impls::::cmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 405: std::cmp::impls::::cmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 406: std::cmp::impls::::cmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 407: std::cmp::impls::::cmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 408: std::cmp::impls::::cmp.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 409: std::cmp::impls::::cmp.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 410: std::cmp::impls::::cmp.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 411: std::cmp::impls::::cmp.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 412: std::cmp::impls::::cmp.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 413: std::cmp::impls::::cmp.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 414: std::cmp::impls::::cmp.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 415: std::cmp::impls::::cmp.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 416: std::cmp::impls::::cmp.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 417: std::cmp::impls::::cmp.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 418: std::cmp::impls::::cmp.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 419: std::cmp::impls::::cmp.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 420: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 421: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 422: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 423: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 424: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 425: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 426: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 427: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 428: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 429: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 430: std::option::Option::::as_ref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 431: std::option::Option::::as_ref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 432: std::option::Option::::as_ref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 433: std::option::Option::::as_ref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 434: std::option::Option::::as_ref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 435: std::option::Option::::as_ref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 436: std::option::Option::::as_ref.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref + +Check 437: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 + - Status: SUCCESS + - Description: "unwinding assertion loop 0" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + + +SUMMARY: + ** 0 of 437 failed + +VERIFICATION:- SUCCESSFUL +Verification Time: 1.0230376s + +Complete - 2 successfully verified harnesses, 0 failures, 2 total. +target/initial.log:0 +target/initial.log:Checking harness check_convert_i8... +target/initial.log:Checking harness check_convert_u8... +target/initial.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. +Run with a new argument that affects compilation +warning: Found the following unsupported constructs: + - 'log2f64' intrinsic (1) + - 'sqrtf64' intrinsic (1) + - caller_location (1) + - float_to_int_unchecked (1) + + Verification will fail if one or more of these constructs is reachable. + See https://model-checking.github.io/kani/rust-feature-support.html for more details. + +warning: 1 warning emitted + +Checking harness check_convert_i8... +CBMC 5.77.0 (cbmc-5.77.0) +CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux +Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_i8.out +Generating GOTO Program +Adding CPROVER library (x86_64) +Removal of function pointers and virtual functions +Generic Property Instrumentation +Running with 16 object bits, 48 offset bits (user-specified) +Starting Bounded Model Checking +Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 47 column 15 function num_bigint::bigint::convert::::to_i64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 2362 column 15 function as std::ops::Try>::branch thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 51 column 25 function num_bigint::bigint::convert::::to_i64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 53 column 23 function num_bigint::bigint::convert::::to_i64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 27 column 9 function check_convert_i8 thread 0 +Runtime Symex: 0.760793s +size of program expression: 27837 steps +slicing removed 17748 assignments +Generated 1067 VCC(s), 361 remaining after simplification +Runtime Postprocess Equation: 0.0219471s +Passing problem to propositional reduction +converting SSA +Runtime Convert SSA: 0.0676642s +Running propositional reduction +Post-processing +Runtime Post-process: 0.0189976s +Solving with MiniSAT 2.2.1 with simplifier +43013 variables, 77910 clauses +SAT checker: instance is SATISFIABLE +Runtime Solver: 0.170228s +Runtime decision procedure: 0.239244s +Running propositional reduction +Solving with MiniSAT 2.2.1 with simplifier +43013 variables, 13133 clauses +SAT checker: instance is UNSATISFIABLE +Runtime Solver: 0.00851446s +Runtime decision procedure: 0.00866976s + +RESULTS: +Check 1: __rust_alloc.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc + +Check 2: __rust_alloc.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc + +Check 3: __rust_realloc.assertion.1 + - Status: SUCCESS + - Description: "rust_realloc must be called with a non-null pointer" + - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc + +Check 4: __rust_realloc.assertion.2 + - Status: SUCCESS + - Description: "rust_realloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc + +Check 5: __rust_realloc.assertion.3 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc + +Check 6: std::ptr::Alignment::as_usize.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 7: std::ptr::Alignment::as_usize.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 8: std::option::Option::>::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 9: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:2362:15 in function as std::ops::Try>::branch + +Check 10: malloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function malloc + +Check 11: malloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function malloc + +Check 12: __rust_dealloc.assertion.1 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc + +Check 13: __rust_dealloc.assertion.2 + - Status: SUCCESS + - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" + - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc + +Check 14: calloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function calloc + +Check 15: calloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function calloc + +Check 16: ::max.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max + +Check 17: __rust_alloc_zeroed.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc_zeroed must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed + +Check 18: __rust_alloc_zeroed.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed + +Check 19: std::vec::Vec::::as_mut_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr + +Check 20: std::option::Option::::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 21: std::option::Option::::unwrap.assertion.1 + - Status: SUCCESS + - Description: "called `Option::unwrap()` on a `None` value" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap + +Check 22: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 23: std::intrinsics::write_bytes::.safety_check.1 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 24: std::intrinsics::write_bytes::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "write_bytes: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 25: __rust_alloc_error_handler.1 + - Status: SUCCESS + - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" + - Location: Unknown file in function __rust_alloc_error_handler + +Check 26: std::vec::Vec::::as_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr + +Check 27: std::result::Result::::unwrap_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 28: std::fmt::Arguments::<'_>::new_v1.assertion.1 + - Status: UNREACHABLE + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 + +Check 29: std::fmt::Arguments::<'_>::new_v1.assertion.2 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 + +Check 30: std::option::Option::::ok_or::>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> + +Check 31: num_bigint::biguint::convert::::to_u64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 32: num_bigint::biguint::convert::::to_u64.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift left with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 33: num_bigint::biguint::convert::::to_u64.assertion.2 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 + +Check 34: num_bigint::biguint::convert::::to_u64.assertion.3 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 + +Check 35: std::ptr::const_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 36: std::ptr::const_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 37: std::alloc::Global::grow_impl.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl + +Check 38: std::alloc::Global::grow_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 39: std::alloc::Global::grow_impl.assertion.1 + - Status: UNREACHABLE + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl + +Check 40: std::alloc::Global::grow_impl.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 41: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 42: alloc::raw_vec::handle_reserve.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 43: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 44: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> + +Check 45: std::intrinsics::copy_nonoverlapping::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 46: std::intrinsics::copy_nonoverlapping::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 47: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 48: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "arith_offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 49: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 50: std::alloc::Layout::max_size_for_align.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align + +Check 51: std::alloc::Layout::max_size_for_align.assertion.2 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align + +Check 52: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> + +Check 53: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 54: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 55: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 56: std::alloc::Layout::array::inner.assertion.1 + - Status: SUCCESS + - Description: "attempt to divide by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 57: std::alloc::Layout::array::inner.assertion.2 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner + +Check 58: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch + +Check 59: std::option::Option::::as_ref.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 60: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> + +Check 61: as std::iter::Iterator>::next.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next + +Check 62: as std::iter::Iterator>::next.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next + +Check 63: std::alloc::Global::alloc_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 64: alloc::raw_vec::finish_grow::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: + +Check 65: alloc::raw_vec::finish_grow::.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 66: alloc::raw_vec::finish_grow::.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: + +Check 67: std::option::Option::::as_ref.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 68: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 69: num_bigint::bigint::convert::::to_i64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 70: num_bigint::bigint::convert::::to_i64.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:51:25 in function num_bigint::bigint::convert::::to_i64 + +Check 71: num_bigint::bigint::convert::::to_i64.unreachable.3 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:53:23 in function num_bigint::bigint::convert::::to_i64 + +Check 72: num_bigint::bigint::convert::::to_i64.assertion.1 + - Status: SUCCESS + - Description: "attempt to negate with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:54:34 in function num_bigint::bigint::convert::::to_i64 + +Check 73: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 74: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 75: std::ptr::write::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 76: std::ptr::write::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 77: std::ptr::write::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 78: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 79: std::vec::Vec::::push.assertion.1 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 80: ::clone.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 81: std::result::unwrap_failed.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed + +Check 82: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 83: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 84: std::option::Option::::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: + +Check 85: std::ptr::const_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 86: std::slice::Iter::<'_, u64>::new.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new + +Check 87: check_convert_i8.assertion.1 + - Status: SUCCESS + - Description: "assertion failed: after == before" + - Location: target/target_lib/src/lib.rs:24:5 in function check_convert_i8 + +Check 88: check_convert_i8.assertion.2 + - Status: SUCCESS + - Description: "internal error: entered unreachable code: " + - Location: target/target_lib/src/lib.rs:27:9 in function check_convert_i8 + +Check 89: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 90: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 91: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 92: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 93: alloc::raw_vec::capacity_overflow.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow + +Check 94: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 95: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 96: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from + +Check 97: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.2 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from + +Check 98: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 99: std::hint::unreachable_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked + +Check 100: std::result::Result::>::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 101: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 102: calloc.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :14 in function calloc + +Check 103: std::alloc::Layout::align.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 104: std::alloc::Layout::align.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 105: std::alloc::Layout::align.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 106: std::alloc::Layout::align.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 107: std::alloc::Layout::align.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 108: std::alloc::Layout::align.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 109: __sort_of_CPROVER_round_to_integral.NaN.1 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 110: __sort_of_CPROVER_round_to_integral.overflow.1 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 111: __sort_of_CPROVER_round_to_integral.NaN.2 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 112: __sort_of_CPROVER_round_to_integral.overflow.2 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 113: __sort_of_CPROVER_round_to_integral.NaN.3 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 114: __sort_of_CPROVER_round_to_integral.overflow.3 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 115: __sort_of_CPROVER_round_to_integral.NaN.4 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 116: __sort_of_CPROVER_round_to_integral.overflow.4 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 117: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 118: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 119: memcpy.pointer.1 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 120: memcpy.pointer.2 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 121: __rust_realloc.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 122: __rust_realloc.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 123: __rust_realloc.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 124: __rust_realloc.precondition_instance.4 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 125: __rust_realloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 126: __rust_realloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 127: __rust_realloc.precondition_instance.7 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 128: __rust_realloc.precondition_instance.8 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 129: __rust_realloc.precondition_instance.9 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 130: memcmp.precondition.1 + - Status: SUCCESS + - Description: "memcmp region 1 readable" + - Location: :19 in function memcmp + +Check 131: memcmp.precondition.2 + - Status: SUCCESS + - Description: "memcpy region 2 readable" + - Location: :21 in function memcmp + +Check 132: memcmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 133: memcmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 134: memcmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 135: memcmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 136: memcmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 137: memcmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 138: memcmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 139: memcmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 140: memcmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 141: memcmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 142: memcmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 143: memcmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 144: std::ptr::const_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 145: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 146: as std::ops::Drop>::drop.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 147: as std::ops::Drop>::drop.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 148: as std::ops::Drop>::drop.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 149: as std::ops::Drop>::drop.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 150: as std::ops::Drop>::drop.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 151: std::vec::Vec::::push.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 152: std::vec::Vec::::push.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 153: std::vec::Vec::::push.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 154: std::vec::Vec::::push.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 155: std::vec::Vec::::push.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 156: std::vec::Vec::::push.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 157: std::vec::Vec::::push.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 158: std::vec::Vec::::push.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 159: std::vec::Vec::::push.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 160: std::vec::Vec::::push.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 161: std::vec::Vec::::push.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 162: std::vec::Vec::::push.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 163: std::vec::Vec::::push.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 164: std::vec::Vec::::push.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 165: std::vec::Vec::::push.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 166: std::vec::Vec::::push.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 167: std::vec::Vec::::push.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 168: std::vec::Vec::::push.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 169: std::vec::Vec::::push.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 170: std::vec::Vec::::push.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 171: std::vec::Vec::::push.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 172: std::vec::Vec::::push.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 173: std::vec::Vec::::push.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 174: std::vec::Vec::::push.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 175: std::vec::Vec::::push.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 176: std::vec::Vec::::push.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 177: std::vec::Vec::::push.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 178: std::vec::Vec::::push.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 179: std::vec::Vec::::push.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 180: std::vec::Vec::::push.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 181: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 182: memcpy.pointer.3 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 183: memcpy.pointer.4 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 184: std::ptr::write::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 185: std::ptr::write::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 186: std::ptr::write::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 187: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual + +Check 188: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq + +Check 189: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 190: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 191: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 192: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 193: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 194: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 195: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 196: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 197: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 198: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 199: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 200: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 201: ::clone.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 202: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 203: num_bigint::bigint::convert::::to_i64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 204: num_bigint::bigint::convert::::to_i64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 205: num_bigint::bigint::convert::::to_i64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 206: num_bigint::bigint::convert::::to_i64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 207: num_bigint::bigint::convert::::to_i64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 208: num_bigint::bigint::convert::::to_i64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 209: __rust_dealloc.precondition_instance.1 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 210: __rust_dealloc.precondition_instance.2 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 211: __rust_dealloc.precondition_instance.3 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 212: __rust_dealloc.precondition_instance.4 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 213: __rust_dealloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 214: __rust_dealloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 215: std::option::Option::::as_ref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 216: std::option::Option::::as_ref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 217: std::option::Option::::as_ref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 218: std::option::Option::::as_ref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 219: std::option::Option::::as_ref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 220: std::option::Option::::as_ref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 221: std::option::Option::::as_ref.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref + +Check 222: alloc::raw_vec::finish_grow::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 223: alloc::raw_vec::finish_grow::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: + +Check 224: alloc::raw_vec::alloc_guard.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard + +Check 225: alloc::raw_vec::alloc_guard.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard + +Check 226: std::cmp::impls::::cmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 227: std::cmp::impls::::cmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 228: std::cmp::impls::::cmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 229: std::cmp::impls::::cmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 230: std::cmp::impls::::cmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 231: std::cmp::impls::::cmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 232: std::cmp::impls::::cmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 233: std::cmp::impls::::cmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 234: std::cmp::impls::::cmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 235: std::cmp::impls::::cmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 236: std::cmp::impls::::cmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 237: std::cmp::impls::::cmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 238: std::cmp::impls::::cmp.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 239: std::cmp::impls::::cmp.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 240: std::cmp::impls::::cmp.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 241: std::cmp::impls::::cmp.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 242: std::cmp::impls::::cmp.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 243: std::cmp::impls::::cmp.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 244: std::cmp::impls::::cmp.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 245: std::cmp::impls::::cmp.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 246: std::cmp::impls::::cmp.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 247: std::cmp::impls::::cmp.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 248: std::cmp::impls::::cmp.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 249: std::cmp::impls::::cmp.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 250: std::cmp::impls::::cmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 251: std::cmp::impls::::cmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 252: std::cmp::impls::::cmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 253: std::cmp::impls::::cmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 254: std::cmp::impls::::cmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 255: std::cmp::impls::::cmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 256: std::cmp::impls::::cmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 257: std::cmp::impls::::cmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 258: std::cmp::impls::::cmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 259: std::cmp::impls::::cmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 260: std::cmp::impls::::cmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 261: std::cmp::impls::::cmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 262: std::cmp::impls::::cmp.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 263: std::cmp::impls::::cmp.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 264: std::cmp::impls::::cmp.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 265: std::cmp::impls::::cmp.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 266: std::cmp::impls::::cmp.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 267: std::cmp::impls::::cmp.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 268: std::cmp::impls::::cmp.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 269: std::cmp::impls::::cmp.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 270: std::cmp::impls::::cmp.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 271: std::cmp::impls::::cmp.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 272: std::cmp::impls::::cmp.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 273: std::cmp::impls::::cmp.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 274: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 275: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 276: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 277: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 278: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 279: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 280: std::alloc::Global::alloc_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 281: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} + +Check 282: as std::iter::Iterator>::next.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 283: as std::iter::Iterator>::next.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 284: as std::iter::Iterator>::next.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 285: as std::iter::Iterator>::next.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 286: as std::iter::Iterator>::next.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 287: as std::iter::Iterator>::next.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 288: as std::iter::Iterator>::next.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 289: as std::iter::Iterator>::next.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 290: as std::iter::Iterator>::next.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 291: as std::iter::Iterator>::next.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 292: as std::iter::Iterator>::next.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 293: as std::iter::Iterator>::next.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 294: as std::iter::Iterator>::next.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 295: as std::iter::Iterator>::next.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 296: as std::iter::Iterator>::next.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 297: as std::iter::Iterator>::next.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 298: as std::iter::Iterator>::next.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 299: as std::iter::Iterator>::next.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 300: as std::iter::Iterator>::next.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 301: as std::iter::Iterator>::next.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 302: as std::iter::Iterator>::next.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 303: as std::iter::Iterator>::next.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 304: as std::iter::Iterator>::next.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 305: as std::iter::Iterator>::next.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 306: as std::iter::Iterator>::next.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next + +Check 307: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> + +Check 308: std::option::Option::::as_ref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 309: std::option::Option::::as_ref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 310: std::option::Option::::as_ref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 311: std::option::Option::::as_ref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 312: std::option::Option::::as_ref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 313: std::option::Option::::as_ref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 314: std::option::Option::::as_ref.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref + +Check 315: std::ptr::NonNull::::new.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new + +Check 316: std::alloc::Layout::array::inner.division-by-zero.1 + - Status: SUCCESS + - Description: "division by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 317: std::alloc::Layout::array::inner.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner + +Check 318: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 319: as std::ops::Deref>::deref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 320: as std::ops::Deref>::deref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 321: as std::ops::Deref>::deref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 322: as std::ops::Deref>::deref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 323: as std::ops::Deref>::deref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 324: as std::ops::Deref>::deref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 325: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 326: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 327: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 328: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 329: std::alloc::Layout::size.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 330: std::alloc::Layout::size.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 331: std::alloc::Layout::size.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 332: std::alloc::Layout::size.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 333: std::alloc::Layout::size.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 334: std::alloc::Layout::size.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 335: ::to_i8.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 336: ::to_i8.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 337: ::to_i8.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 338: ::to_i8.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 339: ::to_i8.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 340: ::to_i8.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 341: ::to_i8.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 342: ::to_i8.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 343: ::to_i8.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 344: ::to_i8.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 345: ::to_i8.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 346: ::to_i8.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 347: ::to_i8.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 348: ::to_i8.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 349: ::to_i8.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 350: ::to_i8.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 351: ::to_i8.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 352: ::to_i8.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 353: std::option::Option::::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 354: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop + +Check 355: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> + +Check 356: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> + +Check 357: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 358: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 359: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 360: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 361: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 362: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 363: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory + +Check 364: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 365: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 366: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 367: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 368: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 369: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 370: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 371: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 372: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 373: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 374: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 375: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 376: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 377: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 378: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 379: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 380: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 381: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 382: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 383: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 384: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 385: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 386: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 387: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 388: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 389: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 390: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 391: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 392: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 393: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 394: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 395: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 396: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 397: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 398: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 399: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 400: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 401: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 402: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 403: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 404: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 405: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 406: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 407: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 408: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 409: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 410: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 411: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 412: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 413: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 414: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 415: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 416: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 417: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 418: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 419: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 420: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 421: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 422: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 423: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 424: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 425: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 426: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 427: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 428: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 429: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 430: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 431: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 432: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 433: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 434: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 435: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 436: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 437: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 438: alloc::raw_vec::handle_reserve.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 439: alloc::raw_vec::handle_reserve.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 440: alloc::raw_vec::handle_reserve.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 441: std::option::Option::>::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 442: std::option::Option::>::ok_or::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: + +Check 443: std::option::Option::::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: + +Check 444: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 445: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 446: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 447: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 448: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 449: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 450: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 451: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 452: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 453: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 454: std::result::Result::::unwrap_unchecked.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 455: std::result::Result::::unwrap_unchecked.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked + +Check 456: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 + +Check 457: std::intrinsics::write_bytes::.precondition_instance.1 + - Status: SUCCESS + - Description: "memset destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 458: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 459: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 460: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 461: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 462: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 463: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 464: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 465: std::result::Result::>::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 466: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 467: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 468: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 469: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 470: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 471: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 472: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 473: num_bigint::biguint::convert::::to_u64.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 474: std::alloc::Global::grow_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 475: std::alloc::Global::grow_impl.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 476: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 477: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 478: ::to_i64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 479: ::to_i64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 480: ::to_i64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 481: ::to_i64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 482: ::to_i64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 483: ::to_i64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 484: ::to_i64.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 485: ::to_i64.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 486: ::to_i64.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 487: ::to_i64.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 488: ::to_i64.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 489: ::to_i64.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 490: memcpy.pointer.5 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 491: memcpy.pointer.6 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 492: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 493: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 494: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 495: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 + - Status: SUCCESS + - Description: "unwinding assertion loop 0" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + + +SUMMARY: + ** 0 of 495 failed (2 unreachable) + +VERIFICATION:- SUCCESSFUL +Verification Time: 1.9942026s + +Checking harness check_convert_u8... +CBMC 5.77.0 (cbmc-5.77.0) +CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux +Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_u8.out +Generating GOTO Program +Adding CPROVER library (x86_64) +Removal of function pointers and virtual functions +Generic Property Instrumentation +Running with 16 object bits, 48 offset bits (user-specified) +Starting Bounded Model Checking +Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 81 column 15 function num_bigint::bigint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 14 column 9 function check_convert_u8 thread 0 +Runtime Symex: 0.513808s +size of program expression: 20998 steps +slicing removed 13024 assignments +Generated 572 VCC(s), 195 remaining after simplification +Runtime Postprocess Equation: 0.0082132s +Passing problem to propositional reduction +converting SSA +Runtime Convert SSA: 0.0481901s +Running propositional reduction +Post-processing +Runtime Post-process: 0.00823064s +Solving with MiniSAT 2.2.1 with simplifier +25013 variables, 42011 clauses +SAT checker: instance is SATISFIABLE +Runtime Solver: 0.0691867s +Runtime decision procedure: 0.118341s +Running propositional reduction +Solving with MiniSAT 2.2.1 with simplifier +25013 variables, 5571 clauses +SAT checker: instance is UNSATISFIABLE +Runtime Solver: 0.00185693s +Runtime decision procedure: 0.00206897s + +RESULTS: +Check 1: __rust_alloc.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc + +Check 2: __rust_alloc.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc + +Check 3: __rust_realloc.assertion.1 + - Status: SUCCESS + - Description: "rust_realloc must be called with a non-null pointer" + - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc + +Check 4: __rust_realloc.assertion.2 + - Status: SUCCESS + - Description: "rust_realloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc + +Check 5: __rust_realloc.assertion.3 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc + +Check 6: std::ptr::Alignment::as_usize.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 7: std::ptr::Alignment::as_usize.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 8: std::option::Option::>::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 9: malloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function malloc + +Check 10: malloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function malloc + +Check 11: __rust_dealloc.assertion.1 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc + +Check 12: __rust_dealloc.assertion.2 + - Status: SUCCESS + - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" + - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc + +Check 13: calloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function calloc + +Check 14: calloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function calloc + +Check 15: ::max.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max + +Check 16: __rust_alloc_zeroed.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc_zeroed must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed + +Check 17: __rust_alloc_zeroed.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed + +Check 18: std::vec::Vec::::as_mut_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr + +Check 19: std::option::Option::::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 20: std::option::Option::::unwrap.assertion.1 + - Status: SUCCESS + - Description: "called `Option::unwrap()` on a `None` value" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap + +Check 21: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 22: std::intrinsics::write_bytes::.safety_check.1 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 23: std::intrinsics::write_bytes::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "write_bytes: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 24: __rust_alloc_error_handler.1 + - Status: SUCCESS + - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" + - Location: Unknown file in function __rust_alloc_error_handler + +Check 25: std::vec::Vec::::as_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr + +Check 26: std::option::Option::::ok_or::>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> + +Check 27: std::result::Result::::unwrap_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 28: std::fmt::Arguments::<'_>::new_v1.assertion.1 + - Status: UNREACHABLE + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 + +Check 29: std::fmt::Arguments::<'_>::new_v1.assertion.2 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 + +Check 30: num_bigint::biguint::convert::::to_u64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 31: num_bigint::biguint::convert::::to_u64.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift left with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 32: num_bigint::biguint::convert::::to_u64.assertion.2 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 + +Check 33: num_bigint::biguint::convert::::to_u64.assertion.3 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 + +Check 34: std::ptr::const_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 35: std::ptr::const_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 36: std::alloc::Global::grow_impl.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl + +Check 37: std::alloc::Global::grow_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 38: std::alloc::Global::grow_impl.assertion.1 + - Status: UNREACHABLE + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl + +Check 39: std::alloc::Global::grow_impl.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 40: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 41: alloc::raw_vec::handle_reserve.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 42: std::result::Result::>::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 43: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 44: num_bigint::bigint::convert::::to_u64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 45: std::intrinsics::copy_nonoverlapping::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 46: std::intrinsics::copy_nonoverlapping::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 47: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 48: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "arith_offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 49: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 50: std::alloc::Layout::max_size_for_align.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align + +Check 51: std::alloc::Layout::max_size_for_align.assertion.2 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align + +Check 52: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 53: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 54: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 55: std::alloc::Layout::array::inner.assertion.1 + - Status: SUCCESS + - Description: "attempt to divide by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 56: std::alloc::Layout::array::inner.assertion.2 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner + +Check 57: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch + +Check 58: as std::iter::Iterator>::next.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next + +Check 59: as std::iter::Iterator>::next.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next + +Check 60: std::alloc::Global::alloc_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 61: alloc::raw_vec::finish_grow::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: + +Check 62: alloc::raw_vec::finish_grow::.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 63: alloc::raw_vec::finish_grow::.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: + +Check 64: std::option::Option::::as_ref.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 65: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> + +Check 66: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 67: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 68: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 69: std::ptr::write::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 70: std::ptr::write::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 71: std::ptr::write::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 72: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 73: std::vec::Vec::::push.assertion.1 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 74: ::clone.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 75: std::result::unwrap_failed.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed + +Check 76: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 77: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 78: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> + +Check 79: std::option::Option::::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: + +Check 80: std::ptr::const_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 81: std::slice::Iter::<'_, u64>::new.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new + +Check 82: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 83: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 84: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 85: check_convert_u8.assertion.1 + - Status: SUCCESS + - Description: "assertion failed: after == before" + - Location: target/target_lib/src/lib.rs:11:5 in function check_convert_u8 + +Check 86: check_convert_u8.assertion.2 + - Status: SUCCESS + - Description: "internal error: entered unreachable code: " + - Location: target/target_lib/src/lib.rs:14:9 in function check_convert_u8 + +Check 87: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 88: alloc::raw_vec::capacity_overflow.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow + +Check 89: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 90: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 91: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 92: std::hint::unreachable_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked + +Check 93: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 94: calloc.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :14 in function calloc + +Check 95: std::alloc::Layout::align.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 96: std::alloc::Layout::align.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 97: std::alloc::Layout::align.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 98: std::alloc::Layout::align.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 99: std::alloc::Layout::align.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 100: std::alloc::Layout::align.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 101: __sort_of_CPROVER_round_to_integral.NaN.1 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 102: __sort_of_CPROVER_round_to_integral.overflow.1 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 103: __sort_of_CPROVER_round_to_integral.NaN.2 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 104: __sort_of_CPROVER_round_to_integral.overflow.2 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 105: __sort_of_CPROVER_round_to_integral.NaN.3 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 106: __sort_of_CPROVER_round_to_integral.overflow.3 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 107: __sort_of_CPROVER_round_to_integral.NaN.4 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 108: __sort_of_CPROVER_round_to_integral.overflow.4 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 109: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 110: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 111: memcpy.pointer.1 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 112: memcpy.pointer.2 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 113: __rust_realloc.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 114: __rust_realloc.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 115: __rust_realloc.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 116: __rust_realloc.precondition_instance.4 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 117: __rust_realloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 118: __rust_realloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 119: __rust_realloc.precondition_instance.7 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 120: __rust_realloc.precondition_instance.8 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 121: __rust_realloc.precondition_instance.9 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 122: memcmp.precondition.1 + - Status: SUCCESS + - Description: "memcmp region 1 readable" + - Location: :19 in function memcmp + +Check 123: memcmp.precondition.2 + - Status: SUCCESS + - Description: "memcpy region 2 readable" + - Location: :21 in function memcmp + +Check 124: memcmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 125: memcmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 126: memcmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 127: memcmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 128: memcmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 129: memcmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 130: memcmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 131: memcmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 132: memcmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 133: memcmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 134: memcmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 135: memcmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 136: std::ptr::const_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 137: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 138: as std::ops::Drop>::drop.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 139: as std::ops::Drop>::drop.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 140: as std::ops::Drop>::drop.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 141: as std::ops::Drop>::drop.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 142: as std::ops::Drop>::drop.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 143: std::vec::Vec::::push.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 144: std::vec::Vec::::push.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 145: std::vec::Vec::::push.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 146: std::vec::Vec::::push.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 147: std::vec::Vec::::push.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 148: std::vec::Vec::::push.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 149: std::vec::Vec::::push.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 150: std::vec::Vec::::push.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 151: std::vec::Vec::::push.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 152: std::vec::Vec::::push.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 153: std::vec::Vec::::push.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 154: std::vec::Vec::::push.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 155: std::vec::Vec::::push.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 156: std::vec::Vec::::push.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 157: std::vec::Vec::::push.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 158: std::vec::Vec::::push.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 159: std::vec::Vec::::push.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 160: std::vec::Vec::::push.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 161: std::vec::Vec::::push.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 162: std::vec::Vec::::push.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 163: std::vec::Vec::::push.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 164: std::vec::Vec::::push.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 165: std::vec::Vec::::push.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 166: std::vec::Vec::::push.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 167: std::vec::Vec::::push.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 168: std::vec::Vec::::push.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 169: std::vec::Vec::::push.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 170: std::vec::Vec::::push.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 171: std::vec::Vec::::push.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 172: std::vec::Vec::::push.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 173: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 174: memcpy.pointer.3 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 175: memcpy.pointer.4 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 176: std::ptr::write::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 177: std::ptr::write::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 178: std::ptr::write::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 179: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual + +Check 180: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq + +Check 181: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 182: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 183: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 184: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 185: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 186: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 187: ::clone.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 188: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 189: __rust_dealloc.precondition_instance.1 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 190: __rust_dealloc.precondition_instance.2 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 191: __rust_dealloc.precondition_instance.3 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 192: __rust_dealloc.precondition_instance.4 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 193: __rust_dealloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 194: __rust_dealloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 195: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> + +Check 196: std::option::Option::::as_ref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 197: std::option::Option::::as_ref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 198: std::option::Option::::as_ref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 199: std::option::Option::::as_ref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 200: std::option::Option::::as_ref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 201: std::option::Option::::as_ref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 202: std::option::Option::::as_ref.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref + +Check 203: alloc::raw_vec::finish_grow::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 204: alloc::raw_vec::finish_grow::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: + +Check 205: alloc::raw_vec::alloc_guard.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard + +Check 206: alloc::raw_vec::alloc_guard.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard + +Check 207: std::cmp::impls::::cmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 208: std::cmp::impls::::cmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 209: std::cmp::impls::::cmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 210: std::cmp::impls::::cmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 211: std::cmp::impls::::cmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 212: std::cmp::impls::::cmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 213: std::cmp::impls::::cmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 214: std::cmp::impls::::cmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 215: std::cmp::impls::::cmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 216: std::cmp::impls::::cmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 217: std::cmp::impls::::cmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 218: std::cmp::impls::::cmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 219: std::cmp::impls::::cmp.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 220: std::cmp::impls::::cmp.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 221: std::cmp::impls::::cmp.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 222: std::cmp::impls::::cmp.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 223: std::cmp::impls::::cmp.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 224: std::cmp::impls::::cmp.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 225: std::cmp::impls::::cmp.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 226: std::cmp::impls::::cmp.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 227: std::cmp::impls::::cmp.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 228: std::cmp::impls::::cmp.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 229: std::cmp::impls::::cmp.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 230: std::cmp::impls::::cmp.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 231: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 232: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 233: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 234: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 235: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 236: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 237: std::alloc::Global::alloc_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 238: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} + +Check 239: as std::iter::Iterator>::next.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 240: as std::iter::Iterator>::next.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 241: as std::iter::Iterator>::next.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 242: as std::iter::Iterator>::next.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 243: as std::iter::Iterator>::next.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 244: as std::iter::Iterator>::next.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 245: as std::iter::Iterator>::next.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 246: as std::iter::Iterator>::next.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 247: as std::iter::Iterator>::next.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 248: as std::iter::Iterator>::next.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 249: as std::iter::Iterator>::next.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 250: as std::iter::Iterator>::next.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 251: as std::iter::Iterator>::next.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 252: as std::iter::Iterator>::next.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 253: as std::iter::Iterator>::next.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 254: as std::iter::Iterator>::next.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 255: as std::iter::Iterator>::next.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 256: as std::iter::Iterator>::next.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 257: as std::iter::Iterator>::next.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 258: as std::iter::Iterator>::next.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 259: as std::iter::Iterator>::next.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 260: as std::iter::Iterator>::next.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 261: as std::iter::Iterator>::next.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 262: as std::iter::Iterator>::next.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 263: as std::iter::Iterator>::next.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next + +Check 264: std::ptr::NonNull::::new.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new + +Check 265: std::alloc::Layout::array::inner.division-by-zero.1 + - Status: SUCCESS + - Description: "division by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 266: std::alloc::Layout::array::inner.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner + +Check 267: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 268: std::result::Result::>::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 269: as std::ops::Deref>::deref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 270: as std::ops::Deref>::deref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 271: as std::ops::Deref>::deref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 272: as std::ops::Deref>::deref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 273: as std::ops::Deref>::deref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 274: as std::ops::Deref>::deref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 275: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 276: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 277: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 278: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 279: std::alloc::Layout::size.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 280: std::alloc::Layout::size.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 281: std::alloc::Layout::size.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 282: std::alloc::Layout::size.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 283: std::alloc::Layout::size.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 284: std::alloc::Layout::size.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 285: std::option::Option::::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 286: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop + +Check 287: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 288: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 289: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 290: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 291: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 292: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 293: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory + +Check 294: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 295: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 296: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 297: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 298: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 299: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 300: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 301: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 302: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 303: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 304: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 305: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 306: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 307: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 308: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 309: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 310: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 311: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 312: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 313: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 314: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 315: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 316: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 317: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 318: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 319: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 320: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 321: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 322: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 323: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 324: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 325: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 326: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 327: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 328: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 329: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 330: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 331: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 332: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 333: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 334: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 335: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 336: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 337: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 338: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 339: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 340: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 341: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 342: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 343: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 344: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 345: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 346: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 347: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 348: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 349: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 350: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 351: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 352: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 353: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 354: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 355: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 356: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 357: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 358: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 359: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 360: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 361: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 362: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 363: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 364: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 365: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 366: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 367: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 368: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 369: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 370: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 371: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 372: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 373: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 374: alloc::raw_vec::handle_reserve.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 375: alloc::raw_vec::handle_reserve.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 376: alloc::raw_vec::handle_reserve.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 377: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> + +Check 378: std::option::Option::>::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 379: std::option::Option::>::ok_or::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: + +Check 380: std::option::Option::::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: + +Check 381: ::to_u8.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 382: ::to_u8.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 383: ::to_u8.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 384: ::to_u8.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 385: ::to_u8.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 386: ::to_u8.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 387: ::to_u8.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 388: ::to_u8.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 389: ::to_u8.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 390: ::to_u8.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 391: ::to_u8.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 392: ::to_u8.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 393: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 394: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 395: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 396: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 397: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 398: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 399: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 400: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 401: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 402: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 403: std::result::Result::::unwrap_unchecked.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 404: std::result::Result::::unwrap_unchecked.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked + +Check 405: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 + +Check 406: std::intrinsics::write_bytes::.precondition_instance.1 + - Status: SUCCESS + - Description: "memset destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 407: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 408: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 409: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 410: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 411: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 412: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 413: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 414: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 415: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 416: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 417: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 418: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 419: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 420: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 421: num_bigint::biguint::convert::::to_u64.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 422: std::alloc::Global::grow_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 423: std::alloc::Global::grow_impl.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 424: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 425: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 426: num_bigint::bigint::convert::::to_u64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 427: num_bigint::bigint::convert::::to_u64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 428: num_bigint::bigint::convert::::to_u64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 429: num_bigint::bigint::convert::::to_u64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 430: num_bigint::bigint::convert::::to_u64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 431: num_bigint::bigint::convert::::to_u64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 432: memcpy.pointer.5 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 433: memcpy.pointer.6 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 434: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 435: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 436: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 437: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 + - Status: SUCCESS + - Description: "unwinding assertion loop 0" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + + +SUMMARY: + ** 0 of 437 failed (2 unreachable) + +VERIFICATION:- SUCCESSFUL +Verification Time: 1.3983144s + +Complete - 2 successfully verified harnesses, 0 failures, 2 total. +target/enable_checks.log:0 +target/enable_checks.log:Checking harness check_convert_i8... +target/enable_checks.log:Checking harness check_convert_u8... +target/enable_checks.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. +Run after change to the source code +warning: Found the following unsupported constructs: + - 'log2f64' intrinsic (1) + - 'sqrtf64' intrinsic (1) + - caller_location (1) + - float_to_int_unchecked (1) + + Verification will fail if one or more of these constructs is reachable. + See https://model-checking.github.io/kani/rust-feature-support.html for more details. + +warning: 1 warning emitted + +Checking harness noop_check... +CBMC 5.77.0 (cbmc-5.77.0) +CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux +Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-noop_check.out +Generating GOTO Program +Adding CPROVER library (x86_64) +Removal of function pointers and virtual functions +Generic Property Instrumentation +Running with 16 object bits, 48 offset bits (user-specified) +Starting Bounded Model Checking +Runtime Symex: 0.220081s +size of program expression: 12324 steps +slicing removed 7350 assignments +Generated 6 VCC(s), 0 remaining after simplification +Runtime Postprocess Equation: 0.0028996s + +RESULTS: +Check 1: memcmp.precondition.1 + - Status: SUCCESS + - Description: "memcmp region 1 readable" + - Location: :19 in function memcmp + +Check 2: memcmp.precondition.2 + - Status: SUCCESS + - Description: "memcpy region 2 readable" + - Location: :21 in function memcmp + +Check 3: memcmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 4: memcmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 5: memcmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 6: memcmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 7: memcmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 8: memcmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 9: memcmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 10: memcmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 11: memcmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 12: memcmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 13: memcmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 14: memcmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 15: __sort_of_CPROVER_round_to_integral.NaN.1 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 16: __sort_of_CPROVER_round_to_integral.overflow.1 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 17: __sort_of_CPROVER_round_to_integral.NaN.2 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 18: __sort_of_CPROVER_round_to_integral.overflow.2 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 19: __sort_of_CPROVER_round_to_integral.NaN.3 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 20: __sort_of_CPROVER_round_to_integral.overflow.3 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 21: __sort_of_CPROVER_round_to_integral.NaN.4 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 22: __sort_of_CPROVER_round_to_integral.overflow.4 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 23: calloc.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :14 in function calloc + +Check 24: calloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function calloc + +Check 25: calloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function calloc + +Check 26: malloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function malloc + +Check 27: malloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function malloc + + +SUMMARY: + ** 0 of 27 failed + +VERIFICATION:- SUCCESSFUL +Verification Time: 0.40342787s + +Checking harness check_convert_i8... +CBMC 5.77.0 (cbmc-5.77.0) +CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux +Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_i8.out +Generating GOTO Program +Adding CPROVER library (x86_64) +Removal of function pointers and virtual functions +Generic Property Instrumentation +Running with 16 object bits, 48 offset bits (user-specified) +Starting Bounded Model Checking +Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 47 column 15 function num_bigint::bigint::convert::::to_i64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 2362 column 15 function as std::ops::Try>::branch thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 51 column 25 function num_bigint::bigint::convert::::to_i64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 53 column 23 function num_bigint::bigint::convert::::to_i64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 27 column 9 function check_convert_i8 thread 0 +Runtime Symex: 0.749897s +size of program expression: 27837 steps +slicing removed 17748 assignments +Generated 1067 VCC(s), 361 remaining after simplification +Runtime Postprocess Equation: 0.0211544s +Passing problem to propositional reduction +converting SSA +Runtime Convert SSA: 0.0686318s +Running propositional reduction +Post-processing +Runtime Post-process: 0.0190431s +Solving with MiniSAT 2.2.1 with simplifier +43013 variables, 77910 clauses +SAT checker: instance is SATISFIABLE +Runtime Solver: 0.171373s +Runtime decision procedure: 0.241415s +Running propositional reduction +Solving with MiniSAT 2.2.1 with simplifier +43013 variables, 13572 clauses +SAT checker: instance is SATISFIABLE +Runtime Solver: 0.00204983s +Runtime decision procedure: 0.0022773s +Running propositional reduction +Solving with MiniSAT 2.2.1 with simplifier +43013 variables, 13370 clauses +SAT checker: instance is SATISFIABLE +Runtime Solver: 0.00382588s +Runtime decision procedure: 0.00406874s +Running propositional reduction +Solving with MiniSAT 2.2.1 with simplifier +43013 variables, 13176 clauses +SAT checker: instance is UNSATISFIABLE +Runtime Solver: 0.0194422s +Runtime decision procedure: 0.0196102s + +RESULTS: +Check 1: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 2: __rust_alloc.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc + +Check 3: __rust_alloc.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc + +Check 4: __rust_realloc.assertion.1 + - Status: SUCCESS + - Description: "rust_realloc must be called with a non-null pointer" + - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc + +Check 5: __rust_realloc.assertion.2 + - Status: SUCCESS + - Description: "rust_realloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc + +Check 6: __rust_realloc.assertion.3 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc + +Check 7: malloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function malloc + +Check 8: malloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function malloc + +Check 9: __rust_dealloc.assertion.1 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc + +Check 10: __rust_dealloc.assertion.2 + - Status: SUCCESS + - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" + - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc + +Check 11: calloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function calloc + +Check 12: calloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function calloc + +Check 13: std::alloc::Global::alloc_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 14: __rust_alloc_zeroed.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc_zeroed must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed + +Check 15: __rust_alloc_zeroed.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed + +Check 16: std::option::Option::::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 17: std::option::Option::::unwrap.assertion.1 + - Status: SUCCESS + - Description: "called `Option::unwrap()` on a `None` value" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap + +Check 18: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> + +Check 19: std::vec::Vec::::as_mut_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr + +Check 20: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 21: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "arith_offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 22: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 23: std::alloc::Layout::max_size_for_align.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align + +Check 24: std::alloc::Layout::max_size_for_align.assertion.2 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align + +Check 25: std::intrinsics::write_bytes::.safety_check.1 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 26: std::intrinsics::write_bytes::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "write_bytes: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 27: std::result::unwrap_failed.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed + +Check 28: std::vec::Vec::::as_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr + +Check 29: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 30: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 31: std::ptr::const_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 32: std::ptr::const_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 33: ::max.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max + +Check 34: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 35: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:2362:15 in function as std::ops::Try>::branch + +Check 36: std::fmt::Arguments::<'_>::new_v1.assertion.1 + - Status: UNREACHABLE + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 + +Check 37: std::fmt::Arguments::<'_>::new_v1.assertion.2 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 + +Check 38: std::hint::unreachable_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked + +Check 39: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 40: alloc::raw_vec::capacity_overflow.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow + +Check 41: std::option::Option::::as_ref.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 42: std::result::Result::::unwrap_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 43: std::option::Option::>::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 44: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> + +Check 45: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch + +Check 46: std::alloc::Global::grow_impl.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl + +Check 47: std::alloc::Global::grow_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 48: std::alloc::Global::grow_impl.assertion.1 + - Status: UNREACHABLE + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl + +Check 49: std::alloc::Global::grow_impl.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 50: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 51: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 52: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 53: std::intrinsics::copy_nonoverlapping::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 54: std::intrinsics::copy_nonoverlapping::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 55: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 56: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 57: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 58: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 59: num_bigint::bigint::convert::::to_i64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 60: num_bigint::bigint::convert::::to_i64.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:51:25 in function num_bigint::bigint::convert::::to_i64 + +Check 61: num_bigint::bigint::convert::::to_i64.unreachable.3 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:53:23 in function num_bigint::bigint::convert::::to_i64 + +Check 62: num_bigint::bigint::convert::::to_i64.assertion.1 + - Status: SUCCESS + - Description: "attempt to negate with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:54:34 in function num_bigint::bigint::convert::::to_i64 + +Check 63: std::option::Option::::as_ref.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 64: check_convert_i8.assertion.1 + - Status: SUCCESS + - Description: "assertion failed: after == before" + - Location: target/target_lib/src/lib.rs:24:5 in function check_convert_i8 + +Check 65: check_convert_i8.assertion.2 + - Status: SUCCESS + - Description: "internal error: entered unreachable code: " + - Location: target/target_lib/src/lib.rs:27:9 in function check_convert_i8 + +Check 66: std::option::Option::::ok_or::>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> + +Check 67: std::slice::Iter::<'_, u64>::new.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new + +Check 68: __rust_alloc_error_handler.1 + - Status: SUCCESS + - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" + - Location: Unknown file in function __rust_alloc_error_handler + +Check 69: std::result::Result::>::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 70: alloc::raw_vec::finish_grow::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: + +Check 71: alloc::raw_vec::finish_grow::.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 72: alloc::raw_vec::finish_grow::.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: + +Check 73: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 74: std::vec::Vec::::push.assertion.1 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 75: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 76: std::ptr::write::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 77: std::ptr::write::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 78: std::ptr::write::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 79: std::ptr::Alignment::as_usize.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 80: std::ptr::Alignment::as_usize.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 81: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> + +Check 82: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 83: ::clone.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 84: std::alloc::Layout::array::inner.assertion.1 + - Status: SUCCESS + - Description: "attempt to divide by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 85: std::alloc::Layout::array::inner.assertion.2 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner + +Check 86: as std::iter::Iterator>::next.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next + +Check 87: as std::iter::Iterator>::next.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next + +Check 88: num_bigint::biguint::convert::::to_u64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 89: num_bigint::biguint::convert::::to_u64.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift left with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 90: num_bigint::biguint::convert::::to_u64.assertion.2 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 + +Check 91: num_bigint::biguint::convert::::to_u64.assertion.3 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 + +Check 92: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 93: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 94: std::ptr::const_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 95: std::option::Option::::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: + +Check 96: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 97: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 98: alloc::raw_vec::handle_reserve.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 99: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from + +Check 100: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.2 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from + +Check 101: memcpy.pointer.1 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 102: memcpy.pointer.2 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 103: __rust_realloc.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 104: __rust_realloc.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 105: __rust_realloc.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 106: __rust_realloc.precondition_instance.4 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 107: __rust_realloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 108: __rust_realloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 109: __rust_realloc.precondition_instance.7 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 110: __rust_realloc.precondition_instance.8 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 111: __rust_realloc.precondition_instance.9 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 112: __sort_of_CPROVER_round_to_integral.NaN.1 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 113: __sort_of_CPROVER_round_to_integral.overflow.1 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 114: __sort_of_CPROVER_round_to_integral.NaN.2 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 115: __sort_of_CPROVER_round_to_integral.overflow.2 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 116: __sort_of_CPROVER_round_to_integral.NaN.3 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 117: __sort_of_CPROVER_round_to_integral.overflow.3 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 118: __sort_of_CPROVER_round_to_integral.NaN.4 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 119: __sort_of_CPROVER_round_to_integral.overflow.4 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 120: memcmp.precondition.1 + - Status: SUCCESS + - Description: "memcmp region 1 readable" + - Location: :19 in function memcmp + +Check 121: memcmp.precondition.2 + - Status: SUCCESS + - Description: "memcpy region 2 readable" + - Location: :21 in function memcmp + +Check 122: memcmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 123: memcmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 124: memcmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 125: memcmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 126: memcmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 127: memcmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 128: memcmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 129: memcmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 130: memcmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 131: memcmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 132: memcmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 133: memcmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 134: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 135: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 136: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 137: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 138: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 139: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 140: ::clone.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 141: __rust_dealloc.precondition_instance.1 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 142: __rust_dealloc.precondition_instance.2 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 143: __rust_dealloc.precondition_instance.3 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 144: __rust_dealloc.precondition_instance.4 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 145: __rust_dealloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 146: __rust_dealloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 147: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> + +Check 148: calloc.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :14 in function calloc + +Check 149: ::to_i8.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 150: ::to_i8.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 151: ::to_i8.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 152: ::to_i8.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 153: ::to_i8.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 154: ::to_i8.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 + +Check 155: ::to_i8.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 156: ::to_i8.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 157: ::to_i8.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 158: ::to_i8.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 159: ::to_i8.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 160: ::to_i8.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 + +Check 161: ::to_i8.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 162: ::to_i8.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 163: ::to_i8.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 164: ::to_i8.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 165: ::to_i8.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 166: ::to_i8.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 + +Check 167: ::to_i64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 168: ::to_i64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 169: ::to_i64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 170: ::to_i64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 171: ::to_i64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 172: ::to_i64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 + +Check 173: ::to_i64.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 174: ::to_i64.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 175: ::to_i64.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 176: ::to_i64.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 177: ::to_i64.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 178: ::to_i64.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 + +Check 179: memcpy.pointer.3 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 180: memcpy.pointer.4 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 181: std::ptr::write::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 182: std::ptr::write::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 183: std::ptr::write::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 184: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 185: as std::ops::Deref>::deref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 186: as std::ops::Deref>::deref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 187: as std::ops::Deref>::deref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 188: as std::ops::Deref>::deref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 189: as std::ops::Deref>::deref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 190: as std::ops::Deref>::deref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 191: std::vec::Vec::::push.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 192: std::vec::Vec::::push.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 193: std::vec::Vec::::push.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 194: std::vec::Vec::::push.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 195: std::vec::Vec::::push.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 196: std::vec::Vec::::push.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 197: std::vec::Vec::::push.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 198: std::vec::Vec::::push.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 199: std::vec::Vec::::push.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 200: std::vec::Vec::::push.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 201: std::vec::Vec::::push.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 202: std::vec::Vec::::push.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 203: std::vec::Vec::::push.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 204: std::vec::Vec::::push.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 205: std::vec::Vec::::push.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 206: std::vec::Vec::::push.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 207: std::vec::Vec::::push.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 208: std::vec::Vec::::push.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 209: std::vec::Vec::::push.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 210: std::vec::Vec::::push.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 211: std::vec::Vec::::push.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 212: std::vec::Vec::::push.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 213: std::vec::Vec::::push.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 214: std::vec::Vec::::push.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 215: std::vec::Vec::::push.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 216: std::vec::Vec::::push.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 217: std::vec::Vec::::push.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 218: std::vec::Vec::::push.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 219: std::vec::Vec::::push.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 220: std::vec::Vec::::push.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 221: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 222: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 223: std::option::Option::::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: + +Check 224: alloc::raw_vec::finish_grow::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 225: alloc::raw_vec::finish_grow::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: + +Check 226: alloc::raw_vec::alloc_guard.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard + +Check 227: alloc::raw_vec::alloc_guard.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard + +Check 228: std::result::Result::>::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 229: std::option::Option::::as_ref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 230: std::option::Option::::as_ref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 231: std::option::Option::::as_ref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 232: std::option::Option::::as_ref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 233: std::option::Option::::as_ref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 234: std::option::Option::::as_ref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 235: std::option::Option::::as_ref.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref + +Check 236: num_bigint::bigint::convert::::to_i64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 237: num_bigint::bigint::convert::::to_i64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 238: num_bigint::bigint::convert::::to_i64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 239: num_bigint::bigint::convert::::to_i64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 240: num_bigint::bigint::convert::::to_i64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 241: num_bigint::bigint::convert::::to_i64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 + +Check 242: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 243: as std::ops::Drop>::drop.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 244: as std::ops::Drop>::drop.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 245: as std::ops::Drop>::drop.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 246: as std::ops::Drop>::drop.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 247: as std::ops::Drop>::drop.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 248: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 249: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 + +Check 250: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 251: std::option::Option::>::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 252: std::option::Option::>::ok_or::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: + +Check 253: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 254: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 255: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 256: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 257: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 258: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 259: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 260: num_bigint::biguint::convert::::to_u64.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 261: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 262: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 263: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 264: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 265: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 266: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 267: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 268: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 269: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 270: alloc::raw_vec::handle_reserve.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 271: alloc::raw_vec::handle_reserve.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 272: alloc::raw_vec::handle_reserve.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 273: std::ptr::const_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 274: std::alloc::Global::grow_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 275: std::alloc::Global::grow_impl.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 276: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 277: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 278: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 279: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 280: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 281: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 282: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 283: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 284: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 285: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 286: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 287: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 288: std::alloc::Layout::array::inner.division-by-zero.1 + - Status: SUCCESS + - Description: "division by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 289: std::alloc::Layout::array::inner.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner + +Check 290: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} + +Check 291: std::ptr::NonNull::::new.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new + +Check 292: std::option::Option::::as_ref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 293: std::option::Option::::as_ref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 294: std::option::Option::::as_ref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 295: std::option::Option::::as_ref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 296: std::option::Option::::as_ref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 297: std::option::Option::::as_ref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 298: std::option::Option::::as_ref.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref + +Check 299: std::option::Option::::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 300: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 301: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 302: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 303: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 304: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 305: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 306: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 307: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 308: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 309: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 310: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 311: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 312: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 313: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 314: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 315: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 316: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 317: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 318: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 319: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 320: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 321: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 322: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 323: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 324: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 325: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 326: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 327: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 328: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 329: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 330: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 331: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 332: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 333: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 334: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 335: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 336: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 337: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> + +Check 338: std::intrinsics::write_bytes::.precondition_instance.1 + - Status: SUCCESS + - Description: "memset destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 339: std::cmp::impls::::cmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 340: std::cmp::impls::::cmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 341: std::cmp::impls::::cmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 342: std::cmp::impls::::cmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 343: std::cmp::impls::::cmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 344: std::cmp::impls::::cmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 345: std::cmp::impls::::cmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 346: std::cmp::impls::::cmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 347: std::cmp::impls::::cmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 348: std::cmp::impls::::cmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 349: std::cmp::impls::::cmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 350: std::cmp::impls::::cmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 351: std::cmp::impls::::cmp.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 352: std::cmp::impls::::cmp.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 353: std::cmp::impls::::cmp.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 354: std::cmp::impls::::cmp.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 355: std::cmp::impls::::cmp.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 356: std::cmp::impls::::cmp.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 357: std::cmp::impls::::cmp.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 358: std::cmp::impls::::cmp.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 359: std::cmp::impls::::cmp.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 360: std::cmp::impls::::cmp.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 361: std::cmp::impls::::cmp.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 362: std::cmp::impls::::cmp.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 363: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 364: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 365: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 366: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 367: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 368: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 369: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop + +Check 370: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 371: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 372: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 373: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 374: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 375: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 376: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 377: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 378: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 379: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 380: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 381: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 382: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 383: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 384: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 385: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 386: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 387: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 388: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 389: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 390: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 391: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 392: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 393: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 394: std::alloc::Global::alloc_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 395: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 396: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 397: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 398: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 399: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 400: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 401: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory + +Check 402: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 403: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 404: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 405: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 406: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 407: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 408: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 409: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 410: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 411: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 412: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 413: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 414: as std::iter::Iterator>::next.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 415: as std::iter::Iterator>::next.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 416: as std::iter::Iterator>::next.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 417: as std::iter::Iterator>::next.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 418: as std::iter::Iterator>::next.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 419: as std::iter::Iterator>::next.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 420: as std::iter::Iterator>::next.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 421: as std::iter::Iterator>::next.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 422: as std::iter::Iterator>::next.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 423: as std::iter::Iterator>::next.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 424: as std::iter::Iterator>::next.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 425: as std::iter::Iterator>::next.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 426: as std::iter::Iterator>::next.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 427: as std::iter::Iterator>::next.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 428: as std::iter::Iterator>::next.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 429: as std::iter::Iterator>::next.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 430: as std::iter::Iterator>::next.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 431: as std::iter::Iterator>::next.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 432: as std::iter::Iterator>::next.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 433: as std::iter::Iterator>::next.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 434: as std::iter::Iterator>::next.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 435: as std::iter::Iterator>::next.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 436: as std::iter::Iterator>::next.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 437: as std::iter::Iterator>::next.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 438: as std::iter::Iterator>::next.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next + +Check 439: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 440: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 441: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 442: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 443: std::cmp::impls::::cmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 444: std::cmp::impls::::cmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 445: std::cmp::impls::::cmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 446: std::cmp::impls::::cmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 447: std::cmp::impls::::cmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 448: std::cmp::impls::::cmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 449: std::cmp::impls::::cmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 450: std::cmp::impls::::cmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 451: std::cmp::impls::::cmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 452: std::cmp::impls::::cmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 453: std::cmp::impls::::cmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 454: std::cmp::impls::::cmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 455: std::cmp::impls::::cmp.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 456: std::cmp::impls::::cmp.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 457: std::cmp::impls::::cmp.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 458: std::cmp::impls::::cmp.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 459: std::cmp::impls::::cmp.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 460: std::cmp::impls::::cmp.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 461: std::cmp::impls::::cmp.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 462: std::cmp::impls::::cmp.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 463: std::cmp::impls::::cmp.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 464: std::cmp::impls::::cmp.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 465: std::cmp::impls::::cmp.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 466: std::cmp::impls::::cmp.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 467: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> + +Check 468: std::alloc::Layout::size.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 469: std::alloc::Layout::size.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 470: std::alloc::Layout::size.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 471: std::alloc::Layout::size.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 472: std::alloc::Layout::size.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 473: std::alloc::Layout::size.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 474: std::result::Result::::unwrap_unchecked.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 475: std::result::Result::::unwrap_unchecked.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked + +Check 476: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq + +Check 477: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual + +Check 478: std::alloc::Layout::align.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 479: std::alloc::Layout::align.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 480: std::alloc::Layout::align.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 481: std::alloc::Layout::align.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 482: std::alloc::Layout::align.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 483: std::alloc::Layout::align.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 484: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 485: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 486: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 487: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 488: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 489: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 490: memcpy.pointer.5 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 491: memcpy.pointer.6 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 492: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 493: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 494: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 495: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 + - Status: SUCCESS + - Description: "unwinding assertion loop 0" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + + +SUMMARY: + ** 0 of 495 failed (2 unreachable) + +VERIFICATION:- SUCCESSFUL +Verification Time: 1.9526796s + +Checking harness check_convert_u8... +CBMC 5.77.0 (cbmc-5.77.0) +CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux +Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_u8.out +Generating GOTO Program +Adding CPROVER library (x86_64) +Removal of function pointers and virtual functions +Generic Property Instrumentation +Running with 16 object bits, 48 offset bits (user-specified) +Starting Bounded Model Checking +Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 81 column 15 function num_bigint::bigint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 +aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 14 column 9 function check_convert_u8 thread 0 +Runtime Symex: 0.510178s +size of program expression: 20998 steps +slicing removed 13024 assignments +Generated 572 VCC(s), 195 remaining after simplification +Runtime Postprocess Equation: 0.00726291s +Passing problem to propositional reduction +converting SSA +Runtime Convert SSA: 0.0408637s +Running propositional reduction +Post-processing +Runtime Post-process: 0.00800895s +Solving with MiniSAT 2.2.1 with simplifier +25013 variables, 42011 clauses +SAT checker: instance is SATISFIABLE +Runtime Solver: 0.0652914s +Runtime decision procedure: 0.107079s +Running propositional reduction +Solving with MiniSAT 2.2.1 with simplifier +25013 variables, 5882 clauses +SAT checker: instance is UNSATISFIABLE +Runtime Solver: 0.00212333s +Runtime decision procedure: 0.00234868s + +RESULTS: +Check 1: __rust_realloc.assertion.1 + - Status: SUCCESS + - Description: "rust_realloc must be called with a non-null pointer" + - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc + +Check 2: __rust_realloc.assertion.2 + - Status: SUCCESS + - Description: "rust_realloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc + +Check 3: __rust_realloc.assertion.3 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc + +Check 4: __rust_alloc.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc + +Check 5: __rust_alloc.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc + +Check 6: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 7: calloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function calloc + +Check 8: calloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function calloc + +Check 9: malloc.assertion.1 + - Status: SUCCESS + - Description: "max allocation size exceeded" + - Location: :31 in function malloc + +Check 10: malloc.assertion.2 + - Status: SUCCESS + - Description: "max allocation may fail" + - Location: :36 in function malloc + +Check 11: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 12: __rust_dealloc.assertion.1 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc + +Check 13: __rust_dealloc.assertion.2 + - Status: SUCCESS + - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" + - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc + +Check 14: std::alloc::Global::alloc_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 15: __rust_alloc_zeroed.assertion.1 + - Status: SUCCESS + - Description: "__rust_alloc_zeroed must be called with a size greater than 0" + - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed + +Check 16: __rust_alloc_zeroed.assertion.2 + - Status: SUCCESS + - Description: "Alignment is power of two" + - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed + +Check 17: std::option::Option::::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 18: std::option::Option::::unwrap.assertion.1 + - Status: SUCCESS + - Description: "called `Option::unwrap()` on a `None` value" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap + +Check 19: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 20: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "arith_offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 21: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset + +Check 22: std::alloc::Layout::max_size_for_align.assertion.1 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align + +Check 23: std::alloc::Layout::max_size_for_align.assertion.2 + - Status: SUCCESS + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align + +Check 24: std::intrinsics::write_bytes::.safety_check.1 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 25: std::intrinsics::write_bytes::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "write_bytes: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 26: std::result::unwrap_failed.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed + +Check 27: std::vec::Vec::::as_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr + +Check 28: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 29: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 + - Status: SUCCESS + - Description: "attempt to shift right with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 30: std::ptr::const_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 31: std::ptr::const_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset + +Check 32: ::max.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max + +Check 33: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 34: std::fmt::Arguments::<'_>::new_v1.assertion.1 + - Status: UNREACHABLE + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 + +Check 35: std::fmt::Arguments::<'_>::new_v1.assertion.2 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 + +Check 36: std::hint::unreachable_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked + +Check 37: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 38: alloc::raw_vec::capacity_overflow.assertion.1 + - Status: SUCCESS + - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow + +Check 39: std::option::Option::::as_ref.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 40: std::result::Result::::unwrap_unchecked.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 41: std::option::Option::>::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 42: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch + +Check 43: ::clone.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 44: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 45: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 46: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 47: std::ptr::const_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 48: alloc::raw_vec::handle_reserve.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 49: std::slice::Iter::<'_, u64>::new.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new + +Check 50: std::option::Option::::ok_or::>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> + +Check 51: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> + +Check 52: alloc::raw_vec::finish_grow::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: + +Check 53: alloc::raw_vec::finish_grow::.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 54: alloc::raw_vec::finish_grow::.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: + +Check 55: std::vec::Vec::::as_mut_ptr.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr + +Check 56: std::vec::Vec::::push.assertion.1 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 57: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 58: as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 59: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 60: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 61: check_convert_u8.assertion.1 + - Status: SUCCESS + - Description: "assertion failed: after == before" + - Location: target/target_lib/src/lib.rs:11:5 in function check_convert_u8 + +Check 62: check_convert_u8.assertion.2 + - Status: SUCCESS + - Description: "internal error: entered unreachable code: " + - Location: target/target_lib/src/lib.rs:14:9 in function check_convert_u8 + +Check 63: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "offset: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 64: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 + - Status: SUCCESS + - Description: "attempt to compute offset which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset + +Check 65: std::ptr::write::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 66: std::ptr::write::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 67: std::ptr::write::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 68: std::alloc::Global::grow_impl.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl + +Check 69: std::alloc::Global::grow_impl.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 70: std::alloc::Global::grow_impl.assertion.1 + - Status: UNREACHABLE + - Description: "attempt to subtract with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl + +Check 71: std::alloc::Global::grow_impl.unreachable.2 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 72: std::ptr::Alignment::as_usize.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 73: std::ptr::Alignment::as_usize.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize + +Check 74: std::option::Option::::ok_or::.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: + +Check 75: std::result::Result::>::unwrap.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 76: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 77: std::alloc::Layout::array::inner.assertion.1 + - Status: SUCCESS + - Description: "attempt to divide by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 78: std::alloc::Layout::array::inner.assertion.2 + - Status: SUCCESS + - Description: "attempt to multiply with overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner + +Check 79: as std::iter::Iterator>::next.assume.1 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next + +Check 80: as std::iter::Iterator>::next.assume.2 + - Status: SUCCESS + - Description: "assumption failed" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next + +Check 81: num_bigint::biguint::convert::::to_u64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 82: num_bigint::biguint::convert::::to_u64.assertion.1 + - Status: SUCCESS + - Description: "attempt to shift left with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 83: num_bigint::biguint::convert::::to_u64.assertion.2 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 + +Check 84: num_bigint::biguint::convert::::to_u64.assertion.3 + - Status: SUCCESS + - Description: "attempt to add with overflow" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 + +Check 85: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> + +Check 86: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 87: __rust_alloc_error_handler.1 + - Status: SUCCESS + - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" + - Location: Unknown file in function __rust_alloc_error_handler + +Check 88: std::ptr::mut_ptr::::is_null.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 89: num_bigint::bigint::convert::::to_u64.unreachable.1 + - Status: SUCCESS + - Description: "unreachable code" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 90: std::intrinsics::copy_nonoverlapping::.safety_check.1 + - Status: SUCCESS + - Description: "`src` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 91: std::intrinsics::copy_nonoverlapping::.safety_check.2 + - Status: SUCCESS + - Description: "`dst` must be properly aligned" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 92: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 + - Status: SUCCESS + - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 93: memcpy.pointer.1 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 94: memcpy.pointer.2 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 95: __rust_realloc.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 96: __rust_realloc.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 97: __rust_realloc.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc + +Check 98: __rust_realloc.precondition_instance.4 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 99: __rust_realloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 100: __rust_realloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 101: __rust_realloc.precondition_instance.7 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 102: __rust_realloc.precondition_instance.8 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 103: __rust_realloc.precondition_instance.9 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc + +Check 104: memcpy.pointer.3 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 105: memcpy.pointer.4 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 106: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 107: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 108: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: + +Check 109: num_bigint::bigint::convert::::to_u64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 110: num_bigint::bigint::convert::::to_u64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 111: num_bigint::bigint::convert::::to_u64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 112: num_bigint::bigint::convert::::to_u64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 113: num_bigint::bigint::convert::::to_u64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 114: num_bigint::bigint::convert::::to_u64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 + +Check 115: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 116: memcmp.precondition.1 + - Status: SUCCESS + - Description: "memcmp region 1 readable" + - Location: :19 in function memcmp + +Check 117: memcmp.precondition.2 + - Status: SUCCESS + - Description: "memcpy region 2 readable" + - Location: :21 in function memcmp + +Check 118: memcmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 119: memcmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 120: memcmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 121: memcmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 122: memcmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 123: memcmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 124: memcmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: :27 in function memcmp + +Check 125: memcmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: :27 in function memcmp + +Check 126: memcmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: :27 in function memcmp + +Check 127: memcmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :27 in function memcmp + +Check 128: memcmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: :27 in function memcmp + +Check 129: memcmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: :27 in function memcmp + +Check 130: alloc::raw_vec::alloc_guard.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard + +Check 131: alloc::raw_vec::alloc_guard.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard + +Check 132: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> + +Check 133: __sort_of_CPROVER_round_to_integral.NaN.1 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 134: __sort_of_CPROVER_round_to_integral.overflow.1 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :27 in function __sort_of_CPROVER_round_to_integral + +Check 135: __sort_of_CPROVER_round_to_integral.NaN.2 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 136: __sort_of_CPROVER_round_to_integral.overflow.2 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :28 in function __sort_of_CPROVER_round_to_integral + +Check 137: __sort_of_CPROVER_round_to_integral.NaN.3 + - Status: SUCCESS + - Description: "NaN on subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 138: __sort_of_CPROVER_round_to_integral.overflow.3 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point subtraction" + - Location: :30 in function __sort_of_CPROVER_round_to_integral + +Check 139: __sort_of_CPROVER_round_to_integral.NaN.4 + - Status: SUCCESS + - Description: "NaN on addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 140: __sort_of_CPROVER_round_to_integral.overflow.4 + - Status: SUCCESS + - Description: "arithmetic overflow on floating-point addition" + - Location: :31 in function __sort_of_CPROVER_round_to_integral + +Check 141: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 + +Check 142: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 143: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 144: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 145: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 146: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 147: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 + +Check 148: num_bigint::biguint::convert::::to_u64.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 + +Check 149: calloc.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: :14 in function calloc + +Check 150: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop + +Check 151: std::alloc::Layout::array::inner.division-by-zero.1 + - Status: SUCCESS + - Description: "division by zero" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner + +Check 152: std::alloc::Layout::array::inner.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner + +Check 153: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 154: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 155: std::result::Result::>::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap + +Check 156: std::option::Option::::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: + +Check 157: __rust_dealloc.precondition_instance.1 + - Status: SUCCESS + - Description: "free argument must be NULL or valid pointer" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 158: __rust_dealloc.precondition_instance.2 + - Status: SUCCESS + - Description: "free argument must be dynamic object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 159: __rust_dealloc.precondition_instance.3 + - Status: SUCCESS + - Description: "free argument has offset zero" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 160: __rust_dealloc.precondition_instance.4 + - Status: SUCCESS + - Description: "double free" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 161: __rust_dealloc.precondition_instance.5 + - Status: SUCCESS + - Description: "free called for new[] object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 162: __rust_dealloc.precondition_instance.6 + - Status: SUCCESS + - Description: "free called for stack-allocated object" + - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc + +Check 163: std::alloc::Global::grow_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl + +Check 164: std::alloc::Global::grow_impl.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl + +Check 165: memcpy.pointer.5 + - Status: SUCCESS + - Description: "same object violation" + - Location: :33 in function memcpy + +Check 166: memcpy.pointer.6 + - Status: SUCCESS + - Description: "same object violation" + - Location: :34 in function memcpy + +Check 167: std::ptr::write::.precondition_instance.1 + - Status: SUCCESS + - Description: "memcpy src/dst overlap" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 168: std::ptr::write::.precondition_instance.2 + - Status: SUCCESS + - Description: "memcpy source region readable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 169: std::ptr::write::.precondition_instance.3 + - Status: SUCCESS + - Description: "memcpy destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: + +Check 170: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 171: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 172: std::ptr::mut_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null + +Check 173: std::vec::Vec::::push.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 174: std::vec::Vec::::push.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 175: std::vec::Vec::::push.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 176: std::vec::Vec::::push.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 177: std::vec::Vec::::push.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 178: std::vec::Vec::::push.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push + +Check 179: std::vec::Vec::::push.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 180: std::vec::Vec::::push.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 181: std::vec::Vec::::push.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 182: std::vec::Vec::::push.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 183: std::vec::Vec::::push.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 184: std::vec::Vec::::push.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push + +Check 185: std::vec::Vec::::push.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 186: std::vec::Vec::::push.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 187: std::vec::Vec::::push.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 188: std::vec::Vec::::push.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 189: std::vec::Vec::::push.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 190: std::vec::Vec::::push.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push + +Check 191: std::vec::Vec::::push.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 192: std::vec::Vec::::push.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 193: std::vec::Vec::::push.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 194: std::vec::Vec::::push.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 195: std::vec::Vec::::push.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 196: std::vec::Vec::::push.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 197: std::vec::Vec::::push.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 198: std::vec::Vec::::push.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 199: std::vec::Vec::::push.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 200: std::vec::Vec::::push.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 201: std::vec::Vec::::push.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 202: std::vec::Vec::::push.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push + +Check 203: alloc::raw_vec::finish_grow::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: + +Check 204: alloc::raw_vec::finish_grow::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: + +Check 205: as std::iter::Iterator>::next.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 206: as std::iter::Iterator>::next.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 207: as std::iter::Iterator>::next.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 208: as std::iter::Iterator>::next.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 209: as std::iter::Iterator>::next.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 210: as std::iter::Iterator>::next.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next + +Check 211: as std::iter::Iterator>::next.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 212: as std::iter::Iterator>::next.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 213: as std::iter::Iterator>::next.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 214: as std::iter::Iterator>::next.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 215: as std::iter::Iterator>::next.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 216: as std::iter::Iterator>::next.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next + +Check 217: as std::iter::Iterator>::next.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 218: as std::iter::Iterator>::next.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 219: as std::iter::Iterator>::next.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 220: as std::iter::Iterator>::next.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 221: as std::iter::Iterator>::next.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 222: as std::iter::Iterator>::next.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next + +Check 223: as std::iter::Iterator>::next.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 224: as std::iter::Iterator>::next.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 225: as std::iter::Iterator>::next.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 226: as std::iter::Iterator>::next.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 227: as std::iter::Iterator>::next.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 228: as std::iter::Iterator>::next.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next + +Check 229: as std::iter::Iterator>::next.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next + +Check 230: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 231: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch + +Check 232: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> + +Check 233: alloc::raw_vec::handle_reserve.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 234: alloc::raw_vec::handle_reserve.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 235: alloc::raw_vec::handle_reserve.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve + +Check 236: as std::ops::Drop>::drop.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 237: as std::ops::Drop>::drop.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 238: as std::ops::Drop>::drop.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 239: as std::ops::Drop>::drop.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 240: as std::ops::Drop>::drop.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 241: as std::ops::Drop>::drop.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop + +Check 242: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 + - Status: SUCCESS + - Description: "shift distance too large" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + +Check 243: std::intrinsics::write_bytes::.precondition_instance.1 + - Status: SUCCESS + - Description: "memset destination region writeable" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: + +Check 244: as std::ops::Try>::branch.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch + +Check 245: as std::ops::Try>::branch.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch + +Check 246: std::alloc::Layout::size.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 247: std::alloc::Layout::size.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 248: std::alloc::Layout::size.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 249: std::alloc::Layout::size.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 250: std::alloc::Layout::size.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 251: std::alloc::Layout::size.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size + +Check 252: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} + +Check 253: std::option::Option::>::ok_or::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: + +Check 254: std::option::Option::>::ok_or::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: + +Check 255: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 256: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: + +Check 257: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq + +Check 258: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 259: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 260: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 261: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 262: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 263: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint + +Check 264: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> + +Check 265: std::ptr::const_ptr::::is_null.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null + +Check 266: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 267: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 268: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 269: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 270: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 271: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity + +Check 272: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 273: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 274: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 275: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 276: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 277: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr + +Check 278: std::cmp::impls::::cmp.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 279: std::cmp::impls::::cmp.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 280: std::cmp::impls::::cmp.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 281: std::cmp::impls::::cmp.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 282: std::cmp::impls::::cmp.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 283: std::cmp::impls::::cmp.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp + +Check 284: std::cmp::impls::::cmp.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 285: std::cmp::impls::::cmp.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 286: std::cmp::impls::::cmp.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 287: std::cmp::impls::::cmp.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 288: std::cmp::impls::::cmp.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 289: std::cmp::impls::::cmp.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp + +Check 290: std::cmp::impls::::cmp.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 291: std::cmp::impls::::cmp.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 292: std::cmp::impls::::cmp.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 293: std::cmp::impls::::cmp.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 294: std::cmp::impls::::cmp.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 295: std::cmp::impls::::cmp.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp + +Check 296: std::cmp::impls::::cmp.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 297: std::cmp::impls::::cmp.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 298: std::cmp::impls::::cmp.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 299: std::cmp::impls::::cmp.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 300: std::cmp::impls::::cmp.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 301: std::cmp::impls::::cmp.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp + +Check 302: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 303: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 304: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 305: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 306: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 307: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone + +Check 308: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 309: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 310: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 311: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 312: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 313: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} + +Check 314: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 315: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 316: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 317: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 318: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 319: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory + +Check 320: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory + +Check 321: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 322: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 323: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 324: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 325: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 326: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory + +Check 327: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 328: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 329: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 330: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 331: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 332: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory + +Check 333: std::alloc::Global::alloc_impl.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl + +Check 334: ::to_u8.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 335: ::to_u8.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 336: ::to_u8.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 337: ::to_u8.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 338: ::to_u8.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 339: ::to_u8.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 + +Check 340: ::to_u8.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 341: ::to_u8.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 342: ::to_u8.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 343: ::to_u8.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 344: ::to_u8.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 345: ::to_u8.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 + +Check 346: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual + +Check 347: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 + +Check 348: std::option::Option::::unwrap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap + +Check 349: std::alloc::Layout::align.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 350: std::alloc::Layout::align.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 351: std::alloc::Layout::align.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 352: std::alloc::Layout::align.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 353: std::alloc::Layout::align.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 354: std::alloc::Layout::align.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align + +Check 355: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 356: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 357: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 358: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 359: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 360: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 361: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 362: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 363: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 364: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized + +Check 365: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 366: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 367: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 368: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 369: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 370: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 371: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 372: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 373: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 374: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 375: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 376: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 377: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 378: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 379: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 380: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 381: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 382: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 383: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 384: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 385: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 386: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 387: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 388: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 389: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 390: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 391: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 392: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 393: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 394: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 395: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 396: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 397: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 398: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 399: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 400: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start + +Check 401: as std::ops::Deref>::deref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 402: as std::ops::Deref>::deref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 403: as std::ops::Deref>::deref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 404: as std::ops::Deref>::deref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 405: as std::ops::Deref>::deref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 406: as std::ops::Deref>::deref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref + +Check 407: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> + +Check 408: std::option::Option::::as_ref.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 409: std::option::Option::::as_ref.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 410: std::option::Option::::as_ref.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 411: std::option::Option::::as_ref.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 412: std::option::Option::::as_ref.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 413: std::option::Option::::as_ref.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref + +Check 414: std::option::Option::::as_ref.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref + +Check 415: std::result::Result::::unwrap_unchecked.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked + +Check 416: std::result::Result::::unwrap_unchecked.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked + +Check 417: std::ptr::NonNull::::new.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new + +Check 418: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 419: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 420: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 421: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 422: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 423: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 424: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 425: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 426: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 427: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 428: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 429: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap + +Check 430: ::clone.pointer_dereference.1 + - Status: SUCCESS + - Description: "dereference failure: pointer NULL" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 431: ::clone.pointer_dereference.2 + - Status: SUCCESS + - Description: "dereference failure: pointer invalid" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 432: ::clone.pointer_dereference.3 + - Status: SUCCESS + - Description: "dereference failure: deallocated dynamic object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 433: ::clone.pointer_dereference.4 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 434: ::clone.pointer_dereference.5 + - Status: SUCCESS + - Description: "dereference failure: pointer outside object bounds" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 435: ::clone.pointer_dereference.6 + - Status: SUCCESS + - Description: "dereference failure: invalid integer address" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 436: ::clone.pointer_dereference.7 + - Status: SUCCESS + - Description: "dereference failure: dead object" + - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone + +Check 437: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 + - Status: SUCCESS + - Description: "unwinding assertion loop 0" + - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from + + +SUMMARY: + ** 0 of 437 failed (2 unreachable) + +VERIFICATION:- SUCCESSFUL +Verification Time: 1.3973376s + +Complete - 3 successfully verified harnesses, 0 failures, 3 total. +target/changed_src.log:0 +target/changed_src.log:Checking harness noop_check... +target/changed_src.log:Checking harness check_convert_i8... +target/changed_src.log:Checking harness check_convert_u8... +target/changed_src.log:Complete - 3 successfully verified harnesses, 0 failures, 3 total. +Run with new dependency +error: expected one of `(` or `<`, found `{` + --> /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/new_dep/src/lib.rs:4:19 + | +4 | pub fn do_nothing {} + | ^ expected one of `(` or `<` + +error: aborting due to previous error + +error: Failed to execute cargo (exit status: 101). Found 2 compilation errors. +target/new_dep.log:0 +target/new_dep.log: No harness +target/new_dep.log: ok diff --git a/tests/script-based-pre/check_rebuild/rebuild.sh b/tests/script-based-pre/check_rebuild/rebuild.sh new file mode 100755 index 000000000000..3bf32e9e64c1 --- /dev/null +++ b/tests/script-based-pre/check_rebuild/rebuild.sh @@ -0,0 +1,55 @@ +#!/usr/bin/env bash +# Copyright Kani Contributors +# SPDX-License-Identifier: Apache-2.0 OR MIT + +# Checks situations where running kani multiple times should trigger a new build +# The cases we cover here are: +# - Pass a new argument that affects compilation +# - Change the source code +# - Add a dependency +# Note: This should run in the folder where the script is. + +OUT_DIR=target +MANIFEST=${OUT_DIR}/target_lib/Cargo.toml +LIB_SRC=${OUT_DIR}/target_lib/src/lib.rs + +function check_result { + local log_file="${OUT_DIR}/$1" + # Check for occurrances of "Compiling" messages in the log files + grep "Compiling" -H -c ${log_file} + # Check which harnesses ran + grep "Checking harness" -H ${log_file} || echo "${log_file}: No harness" + # Check the verification summary + grep "successfully verified harnesses" -H ${log_file} || echo "${log_file}: ok" +} + +# Ensure output folder is clean +rm -rf ${OUT_DIR} +mkdir -p ${OUT_DIR} + +# Copy the project so we don't make changes to the source code +cp -r ../target_lib ${OUT_DIR} + +echo "Initial compilation" +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} --no-assertion-reach-checks | tee ${OUT_DIR}/initial.log +check_result initial.log + +echo "Run with a new argument that affects compilation" +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} | tee ${OUT_DIR}/enable_checks.log +check_result enable_checks.log + +echo "Run after change to the source code" +echo ' +#[kani::proof] +fn noop_check() {} +' >> ${LIB_SRC} +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} | tee ${OUT_DIR}/changed_src.log +check_result changed_src.log + +echo "Run with new dependency" +cargo add new_dep --manifest-path ${MANIFEST} --path ../new_dep +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} | tee ${OUT_DIR}/new_dep.log +check_result new_dep.log + +# Try to leave a clean output folder at the end +# rm -rf ${OUT_DIR} diff --git a/tests/script-based-pre/check_rebuild/target_lib/Cargo.lock b/tests/script-based-pre/check_rebuild/target_lib/Cargo.lock new file mode 100644 index 000000000000..92dfa73bd634 --- /dev/null +++ b/tests/script-based-pre/check_rebuild/target_lib/Cargo.lock @@ -0,0 +1,46 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "num-bigint" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-integer" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" +dependencies = [ + "autocfg", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" +dependencies = [ + "autocfg", +] + +[[package]] +name = "target_lib" +version = "0.1.0" +dependencies = [ + "num-bigint", +] diff --git a/tests/script-based-pre/check_rebuild/target_lib/Cargo.toml b/tests/script-based-pre/check_rebuild/target_lib/Cargo.toml new file mode 100644 index 000000000000..b764bd9b5a24 --- /dev/null +++ b/tests/script-based-pre/check_rebuild/target_lib/Cargo.toml @@ -0,0 +1,11 @@ +# Copyright Kani Contributors +# SPDX-License-Identifier: Apache-2.0 OR MIT +[package] +name = "target_lib" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +num-bigint = "0.4" diff --git a/tests/script-based-pre/check_rebuild/target_lib/src/lib.rs b/tests/script-based-pre/check_rebuild/target_lib/src/lib.rs new file mode 100644 index 000000000000..a083f052c68b --- /dev/null +++ b/tests/script-based-pre/check_rebuild/target_lib/src/lib.rs @@ -0,0 +1,29 @@ +// Copyright Kani Contributors +// SPDX-License-Identifier: Apache-2.0 OR MIT +use num_bigint::ToBigInt; + +#[kani::proof] +#[kani::unwind(2)] +fn check_convert_u8() { + let before: u8 = kani::any(); + let big_int = before.to_bigint().unwrap(); + let after: u8 = big_int.try_into().unwrap(); + assert_eq!(after, before); + + if before != after { + unreachable!(); + } +} + +#[kani::proof] +#[kani::unwind(2)] +fn check_convert_i8() { + let before: i8 = kani::any(); + let big_int = before.to_bigint().unwrap(); + let after: i8 = big_int.try_into().unwrap(); + assert_eq!(after, before); + + if before != after { + unreachable!(); + } +} From 23d526c5e266df8b8ee2bb9dd7659ebe78ffeafc Mon Sep 17 00:00:00 2001 From: "Celina G. Val" Date: Thu, 23 Feb 2023 12:14:07 -0800 Subject: [PATCH 2/6] Add tests for rebuilding Note: Need to fix #1478 before pushing this --- .../check_rebuild/rebuild.expected | 14663 +--------------- .../script-based-pre/check_rebuild/rebuild.sh | 12 +- .../check_rebuild/target_lib/src/lib.rs | 24 +- 3 files changed, 31 insertions(+), 14668 deletions(-) diff --git a/tests/script-based-pre/check_rebuild/rebuild.expected b/tests/script-based-pre/check_rebuild/rebuild.expected index 156913096bdd..0c989202cfbf 100644 --- a/tests/script-based-pre/check_rebuild/rebuild.expected +++ b/tests/script-based-pre/check_rebuild/rebuild.expected @@ -1,14654 +1,25 @@ Initial compilation -warning: Found the following unsupported constructs: - - 'log2f64' intrinsic (1) - - 'sqrtf64' intrinsic (1) - - caller_location (1) - - float_to_int_unchecked (1) - - Verification will fail if one or more of these constructs is reachable. - See https://model-checking.github.io/kani/rust-feature-support.html for more details. - -warning: 1 warning emitted - -Checking harness check_convert_i8... -CBMC 5.77.0 (cbmc-5.77.0) -CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux -Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_i8.out -Generating GOTO Program -Adding CPROVER library (x86_64) -Removal of function pointers and virtual functions -Generic Property Instrumentation -Running with 16 object bits, 48 offset bits (user-specified) -Starting Bounded Model Checking -Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 47 column 15 function num_bigint::bigint::convert::::to_i64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 2362 column 15 function as std::ops::Try>::branch thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 51 column 25 function num_bigint::bigint::convert::::to_i64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 53 column 23 function num_bigint::bigint::convert::::to_i64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 27 column 9 function check_convert_i8 thread 0 -Runtime Symex: 0.763178s -size of program expression: 27800 steps -slicing removed 17748 assignments -Generated 1030 VCC(s), 324 remaining after simplification -Runtime Postprocess Equation: 0.0234263s -Passing problem to propositional reduction -converting SSA -Runtime Convert SSA: 0.0699273s -Running propositional reduction -Post-processing -Runtime Post-process: 0.0193509s -Solving with MiniSAT 2.2.1 with simplifier -42998 variables, 77866 clauses -SAT checker: instance is UNSATISFIABLE -Runtime Solver: 0.175426s -Runtime decision procedure: 0.246549s - -RESULTS: -Check 1: check_convert_i8.assertion.1 - - Status: SUCCESS - - Description: "assertion failed: after == before" - - Location: target/target_lib/src/lib.rs:24:5 in function check_convert_i8 - -Check 2: check_convert_i8.assertion.2 - - Status: SUCCESS - - Description: "internal error: entered unreachable code: " - - Location: target/target_lib/src/lib.rs:27:9 in function check_convert_i8 - -Check 3: __rust_alloc.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc - -Check 4: __rust_alloc.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc - -Check 5: std::alloc::Global::alloc_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 6: as std::iter::Iterator>::next.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next - -Check 7: as std::iter::Iterator>::next.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next - -Check 8: std::alloc::Layout::max_size_for_align.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align - -Check 9: std::alloc::Layout::max_size_for_align.assertion.2 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align - -Check 10: __rust_realloc.assertion.1 - - Status: SUCCESS - - Description: "rust_realloc must be called with a non-null pointer" - - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc - -Check 11: __rust_realloc.assertion.2 - - Status: SUCCESS - - Description: "rust_realloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc - -Check 12: __rust_realloc.assertion.3 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc - -Check 13: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 14: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 15: __rust_dealloc.assertion.1 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc - -Check 16: __rust_dealloc.assertion.2 - - Status: SUCCESS - - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" - - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc - -Check 17: std::option::Option::::as_ref.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 18: std::option::Option::::as_ref.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 19: calloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function calloc - -Check 20: calloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function calloc - -Check 21: alloc::raw_vec::capacity_overflow.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow - -Check 22: std::ptr::Alignment::as_usize.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 23: std::ptr::Alignment::as_usize.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 24: malloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function malloc - -Check 25: malloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function malloc - -Check 26: std::vec::Vec::::as_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr - -Check 27: std::hint::unreachable_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked - -Check 28: std::ptr::const_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 29: std::ptr::const_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 30: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "arith_offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 31: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 32: alloc::raw_vec::finish_grow::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: - -Check 33: alloc::raw_vec::finish_grow::.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 34: alloc::raw_vec::finish_grow::.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: - -Check 35: std::result::Result::::unwrap_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 36: __rust_alloc_error_handler.1 - - Status: SUCCESS - - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" - - Location: Unknown file in function __rust_alloc_error_handler - -Check 37: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 38: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 39: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 40: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 41: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 42: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 43: std::option::Option::::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: - -Check 44: ::max.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max - -Check 45: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 46: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 47: num_bigint::biguint::convert::::to_u64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 48: num_bigint::biguint::convert::::to_u64.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift left with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 49: num_bigint::biguint::convert::::to_u64.assertion.2 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 - -Check 50: num_bigint::biguint::convert::::to_u64.assertion.3 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 - -Check 51: std::intrinsics::write_bytes::.safety_check.1 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 52: std::intrinsics::write_bytes::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "write_bytes: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 53: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 54: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 55: std::option::Option::>::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 56: std::vec::Vec::::as_mut_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr - -Check 57: std::result::Result::>::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 58: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 59: std::ptr::write::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 60: std::ptr::write::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 61: std::ptr::write::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 62: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 63: ::clone.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 64: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 65: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> - -Check 66: __rust_alloc_zeroed.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc_zeroed must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed - -Check 67: __rust_alloc_zeroed.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed - -Check 68: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 69: std::ptr::const_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 70: num_bigint::bigint::convert::::to_i64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 71: num_bigint::bigint::convert::::to_i64.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:51:25 in function num_bigint::bigint::convert::::to_i64 - -Check 72: num_bigint::bigint::convert::::to_i64.unreachable.3 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:53:23 in function num_bigint::bigint::convert::::to_i64 - -Check 73: num_bigint::bigint::convert::::to_i64.assertion.1 - - Status: SUCCESS - - Description: "attempt to negate with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:54:34 in function num_bigint::bigint::convert::::to_i64 - -Check 74: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> - -Check 75: std::option::Option::::ok_or::>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> - -Check 76: std::result::unwrap_failed.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed - -Check 77: std::vec::Vec::::push.assertion.1 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 78: std::slice::Iter::<'_, u64>::new.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new - -Check 79: std::intrinsics::copy_nonoverlapping::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 80: std::intrinsics::copy_nonoverlapping::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 81: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 82: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 83: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch - -Check 84: std::alloc::Layout::array::inner.assertion.1 - - Status: SUCCESS - - Description: "attempt to divide by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 85: std::alloc::Layout::array::inner.assertion.2 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner - -Check 86: std::option::Option::::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 87: std::option::Option::::unwrap.assertion.1 - - Status: SUCCESS - - Description: "called `Option::unwrap()` on a `None` value" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap - -Check 88: std::alloc::Global::grow_impl.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl - -Check 89: std::alloc::Global::grow_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 90: std::alloc::Global::grow_impl.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl - -Check 91: std::alloc::Global::grow_impl.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 92: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from - -Check 93: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.2 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from - -Check 94: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> - -Check 95: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:2362:15 in function as std::ops::Try>::branch - -Check 96: alloc::raw_vec::handle_reserve.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 97: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 98: std::fmt::Arguments::<'_>::new_v1.assertion.1 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 - -Check 99: std::fmt::Arguments::<'_>::new_v1.assertion.2 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 - -Check 100: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 101: memcmp.precondition.1 - - Status: SUCCESS - - Description: "memcmp region 1 readable" - - Location: :19 in function memcmp - -Check 102: memcmp.precondition.2 - - Status: SUCCESS - - Description: "memcpy region 2 readable" - - Location: :21 in function memcmp - -Check 103: memcmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 104: memcmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 105: memcmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 106: memcmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 107: memcmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 108: memcmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 109: memcmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 110: memcmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 111: memcmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 112: memcmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 113: memcmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 114: memcmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 115: __sort_of_CPROVER_round_to_integral.NaN.1 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 116: __sort_of_CPROVER_round_to_integral.overflow.1 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 117: __sort_of_CPROVER_round_to_integral.NaN.2 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 118: __sort_of_CPROVER_round_to_integral.overflow.2 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 119: __sort_of_CPROVER_round_to_integral.NaN.3 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 120: __sort_of_CPROVER_round_to_integral.overflow.3 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 121: __sort_of_CPROVER_round_to_integral.NaN.4 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 122: __sort_of_CPROVER_round_to_integral.overflow.4 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 123: __rust_dealloc.precondition_instance.1 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 124: __rust_dealloc.precondition_instance.2 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 125: __rust_dealloc.precondition_instance.3 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 126: __rust_dealloc.precondition_instance.4 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 127: __rust_dealloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 128: __rust_dealloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 129: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop - -Check 130: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 131: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 132: as std::ops::Drop>::drop.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 133: as std::ops::Drop>::drop.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 134: as std::ops::Drop>::drop.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 135: as std::ops::Drop>::drop.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 136: as std::ops::Drop>::drop.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 137: memcpy.pointer.1 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 138: memcpy.pointer.2 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 139: __rust_realloc.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 140: __rust_realloc.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 141: __rust_realloc.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 142: __rust_realloc.precondition_instance.4 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 143: __rust_realloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 144: __rust_realloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 145: __rust_realloc.precondition_instance.7 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 146: __rust_realloc.precondition_instance.8 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 147: __rust_realloc.precondition_instance.9 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 148: std::alloc::Global::grow_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 149: std::alloc::Global::grow_impl.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 150: calloc.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :14 in function calloc - -Check 151: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 152: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 153: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 154: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 155: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 156: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 157: ::to_i8.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 158: ::to_i8.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 159: ::to_i8.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 160: ::to_i8.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 161: ::to_i8.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 162: ::to_i8.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 163: ::to_i8.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 164: ::to_i8.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 165: ::to_i8.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 166: ::to_i8.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 167: ::to_i8.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 168: ::to_i8.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 169: ::to_i8.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 170: ::to_i8.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 171: ::to_i8.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 172: ::to_i8.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 173: ::to_i8.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 174: ::to_i8.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 175: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} - -Check 176: std::alloc::Layout::align.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 177: std::alloc::Layout::align.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 178: std::alloc::Layout::align.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 179: std::alloc::Layout::align.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 180: std::alloc::Layout::align.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 181: std::alloc::Layout::align.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 182: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 183: memcpy.pointer.3 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 184: memcpy.pointer.4 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 185: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 186: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 187: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 188: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 189: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 190: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 191: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 192: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 193: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 194: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> - -Check 195: std::vec::Vec::::push.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 196: std::vec::Vec::::push.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 197: std::vec::Vec::::push.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 198: std::vec::Vec::::push.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 199: std::vec::Vec::::push.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 200: std::vec::Vec::::push.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 201: std::vec::Vec::::push.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 202: std::vec::Vec::::push.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 203: std::vec::Vec::::push.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 204: std::vec::Vec::::push.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 205: std::vec::Vec::::push.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 206: std::vec::Vec::::push.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 207: std::vec::Vec::::push.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 208: std::vec::Vec::::push.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 209: std::vec::Vec::::push.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 210: std::vec::Vec::::push.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 211: std::vec::Vec::::push.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 212: std::vec::Vec::::push.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 213: std::vec::Vec::::push.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 214: std::vec::Vec::::push.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 215: std::vec::Vec::::push.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 216: std::vec::Vec::::push.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 217: std::vec::Vec::::push.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 218: std::vec::Vec::::push.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 219: std::vec::Vec::::push.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 220: std::vec::Vec::::push.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 221: std::vec::Vec::::push.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 222: std::vec::Vec::::push.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 223: std::vec::Vec::::push.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 224: std::vec::Vec::::push.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 225: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 226: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 227: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 228: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 229: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 230: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 231: as std::ops::Deref>::deref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 232: as std::ops::Deref>::deref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 233: as std::ops::Deref>::deref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 234: as std::ops::Deref>::deref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 235: as std::ops::Deref>::deref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 236: as std::ops::Deref>::deref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 237: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> - -Check 238: num_bigint::bigint::convert::::to_i64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 239: num_bigint::bigint::convert::::to_i64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 240: num_bigint::bigint::convert::::to_i64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 241: num_bigint::bigint::convert::::to_i64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 242: num_bigint::bigint::convert::::to_i64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 243: num_bigint::bigint::convert::::to_i64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 244: ::to_i64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 245: ::to_i64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 246: ::to_i64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 247: ::to_i64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 248: ::to_i64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 249: ::to_i64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 250: ::to_i64.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 251: ::to_i64.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 252: ::to_i64.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 253: ::to_i64.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 254: ::to_i64.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 255: ::to_i64.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 256: alloc::raw_vec::alloc_guard.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard - -Check 257: alloc::raw_vec::alloc_guard.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard - -Check 258: std::ptr::const_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 259: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 260: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 261: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> - -Check 262: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 263: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 264: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 265: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 266: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 267: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 268: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 269: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 270: ::clone.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 271: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 272: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 273: alloc::raw_vec::finish_grow::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 274: alloc::raw_vec::finish_grow::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: - -Check 275: std::result::Result::::unwrap_unchecked.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 276: std::result::Result::::unwrap_unchecked.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked - -Check 277: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 278: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 279: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 280: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 281: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 282: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 283: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory - -Check 284: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 285: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 286: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 287: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 288: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 289: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 290: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 291: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 292: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 293: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 294: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 295: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 296: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 - -Check 297: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq - -Check 298: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 299: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 300: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 301: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 302: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 303: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 304: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 305: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 306: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 307: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 308: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 309: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 310: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 311: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 312: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 313: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 314: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 315: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 316: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 317: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 318: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 319: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 320: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 321: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 322: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 323: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 324: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 325: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 326: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 327: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 328: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 329: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 330: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 331: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 332: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 333: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 334: alloc::raw_vec::handle_reserve.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 335: alloc::raw_vec::handle_reserve.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 336: alloc::raw_vec::handle_reserve.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 337: std::option::Option::::as_ref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 338: std::option::Option::::as_ref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 339: std::option::Option::::as_ref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 340: std::option::Option::::as_ref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 341: std::option::Option::::as_ref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 342: std::option::Option::::as_ref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 343: std::option::Option::::as_ref.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref - -Check 344: as std::iter::Iterator>::next.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 345: as std::iter::Iterator>::next.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 346: as std::iter::Iterator>::next.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 347: as std::iter::Iterator>::next.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 348: as std::iter::Iterator>::next.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 349: as std::iter::Iterator>::next.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 350: as std::iter::Iterator>::next.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 351: as std::iter::Iterator>::next.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 352: as std::iter::Iterator>::next.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 353: as std::iter::Iterator>::next.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 354: as std::iter::Iterator>::next.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 355: as std::iter::Iterator>::next.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 356: as std::iter::Iterator>::next.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 357: as std::iter::Iterator>::next.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 358: as std::iter::Iterator>::next.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 359: as std::iter::Iterator>::next.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 360: as std::iter::Iterator>::next.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 361: as std::iter::Iterator>::next.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 362: as std::iter::Iterator>::next.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 363: as std::iter::Iterator>::next.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 364: as std::iter::Iterator>::next.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 365: as std::iter::Iterator>::next.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 366: as std::iter::Iterator>::next.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 367: as std::iter::Iterator>::next.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 368: as std::iter::Iterator>::next.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next - -Check 369: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual - -Check 370: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 371: std::option::Option::::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: - -Check 372: std::alloc::Layout::array::inner.division-by-zero.1 - - Status: SUCCESS - - Description: "division by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 373: std::alloc::Layout::array::inner.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner - -Check 374: std::alloc::Global::alloc_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 375: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 376: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 377: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 378: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 379: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 380: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 381: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 382: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 383: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 384: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 385: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 386: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 387: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 388: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 389: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 390: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 391: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 392: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 393: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 394: num_bigint::biguint::convert::::to_u64.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 395: std::alloc::Layout::size.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 396: std::alloc::Layout::size.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 397: std::alloc::Layout::size.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 398: std::alloc::Layout::size.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 399: std::alloc::Layout::size.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 400: std::alloc::Layout::size.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 401: std::cmp::impls::::cmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 402: std::cmp::impls::::cmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 403: std::cmp::impls::::cmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 404: std::cmp::impls::::cmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 405: std::cmp::impls::::cmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 406: std::cmp::impls::::cmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 407: std::cmp::impls::::cmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 408: std::cmp::impls::::cmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 409: std::cmp::impls::::cmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 410: std::cmp::impls::::cmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 411: std::cmp::impls::::cmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 412: std::cmp::impls::::cmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 413: std::cmp::impls::::cmp.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 414: std::cmp::impls::::cmp.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 415: std::cmp::impls::::cmp.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 416: std::cmp::impls::::cmp.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 417: std::cmp::impls::::cmp.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 418: std::cmp::impls::::cmp.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 419: std::cmp::impls::::cmp.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 420: std::cmp::impls::::cmp.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 421: std::cmp::impls::::cmp.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 422: std::cmp::impls::::cmp.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 423: std::cmp::impls::::cmp.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 424: std::cmp::impls::::cmp.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 425: std::option::Option::::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 426: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 427: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 428: std::option::Option::>::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 429: std::option::Option::>::ok_or::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: - -Check 430: std::option::Option::::as_ref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 431: std::option::Option::::as_ref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 432: std::option::Option::::as_ref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 433: std::option::Option::::as_ref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 434: std::option::Option::::as_ref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 435: std::option::Option::::as_ref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 436: std::option::Option::::as_ref.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref - -Check 437: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 438: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 439: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 440: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 441: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 442: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 443: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 444: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 445: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 446: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 447: std::cmp::impls::::cmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 448: std::cmp::impls::::cmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 449: std::cmp::impls::::cmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 450: std::cmp::impls::::cmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 451: std::cmp::impls::::cmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 452: std::cmp::impls::::cmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 453: std::cmp::impls::::cmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 454: std::cmp::impls::::cmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 455: std::cmp::impls::::cmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 456: std::cmp::impls::::cmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 457: std::cmp::impls::::cmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 458: std::cmp::impls::::cmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 459: std::cmp::impls::::cmp.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 460: std::cmp::impls::::cmp.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 461: std::cmp::impls::::cmp.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 462: std::cmp::impls::::cmp.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 463: std::cmp::impls::::cmp.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 464: std::cmp::impls::::cmp.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 465: std::cmp::impls::::cmp.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 466: std::cmp::impls::::cmp.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 467: std::cmp::impls::::cmp.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 468: std::cmp::impls::::cmp.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 469: std::cmp::impls::::cmp.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 470: std::cmp::impls::::cmp.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 471: std::ptr::NonNull::::new.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new - -Check 472: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 473: std::result::Result::>::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 474: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 475: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 476: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 477: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 478: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 479: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 480: std::intrinsics::write_bytes::.precondition_instance.1 - - Status: SUCCESS - - Description: "memset destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 481: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 482: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 483: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 484: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 485: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 486: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 487: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 488: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 489: memcpy.pointer.5 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 490: memcpy.pointer.6 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 491: std::ptr::write::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 492: std::ptr::write::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 493: std::ptr::write::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 494: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 495: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 - - Status: SUCCESS - - Description: "unwinding assertion loop 0" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - - -SUMMARY: - ** 0 of 495 failed - -VERIFICATION:- SUCCESSFUL -Verification Time: 1.4206274s - -Checking harness check_convert_u8... -CBMC 5.77.0 (cbmc-5.77.0) -CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux -Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_u8.out -Generating GOTO Program -Adding CPROVER library (x86_64) -Removal of function pointers and virtual functions -Generic Property Instrumentation -Running with 16 object bits, 48 offset bits (user-specified) -Starting Bounded Model Checking -Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 81 column 15 function num_bigint::bigint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 14 column 9 function check_convert_u8 thread 0 -Runtime Symex: 0.522715s -size of program expression: 20978 steps -slicing removed 13024 assignments -Generated 552 VCC(s), 175 remaining after simplification -Runtime Postprocess Equation: 0.00999705s -Passing problem to propositional reduction -converting SSA -Runtime Convert SSA: 0.0456849s -Running propositional reduction -Post-processing -Runtime Post-process: 0.00796082s -Solving with MiniSAT 2.2.1 with simplifier -25006 variables, 41992 clauses -SAT checker: instance is UNSATISFIABLE -Runtime Solver: 0.0754324s -Runtime decision procedure: 0.122005s - -RESULTS: -Check 1: __rust_alloc.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc - -Check 2: __rust_alloc.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc - -Check 3: std::alloc::Global::alloc_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 4: as std::iter::Iterator>::next.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next - -Check 5: as std::iter::Iterator>::next.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next - -Check 6: std::alloc::Layout::max_size_for_align.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align - -Check 7: std::alloc::Layout::max_size_for_align.assertion.2 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align - -Check 8: __rust_realloc.assertion.1 - - Status: SUCCESS - - Description: "rust_realloc must be called with a non-null pointer" - - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc - -Check 9: __rust_realloc.assertion.2 - - Status: SUCCESS - - Description: "rust_realloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc - -Check 10: __rust_realloc.assertion.3 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc - -Check 11: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 12: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 13: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 14: __rust_dealloc.assertion.1 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc - -Check 15: __rust_dealloc.assertion.2 - - Status: SUCCESS - - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" - - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc - -Check 16: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> - -Check 17: calloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function calloc - -Check 18: calloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function calloc - -Check 19: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> - -Check 20: alloc::raw_vec::capacity_overflow.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow - -Check 21: std::ptr::Alignment::as_usize.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 22: std::ptr::Alignment::as_usize.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 23: std::vec::Vec::::as_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr - -Check 24: std::hint::unreachable_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked - -Check 25: std::ptr::const_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 26: std::ptr::const_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 27: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "arith_offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 28: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 29: alloc::raw_vec::finish_grow::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: - -Check 30: alloc::raw_vec::finish_grow::.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 31: alloc::raw_vec::finish_grow::.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: - -Check 32: std::result::Result::::unwrap_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 33: __rust_alloc_error_handler.1 - - Status: SUCCESS - - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" - - Location: Unknown file in function __rust_alloc_error_handler - -Check 34: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 35: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 36: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 37: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 38: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 39: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 40: std::option::Option::::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: - -Check 41: ::max.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max - -Check 42: malloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function malloc - -Check 43: malloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function malloc - -Check 44: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 45: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 46: num_bigint::biguint::convert::::to_u64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 47: num_bigint::biguint::convert::::to_u64.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift left with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 48: num_bigint::biguint::convert::::to_u64.assertion.2 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 - -Check 49: num_bigint::biguint::convert::::to_u64.assertion.3 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 - -Check 50: std::intrinsics::write_bytes::.safety_check.1 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 51: std::intrinsics::write_bytes::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "write_bytes: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 52: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 53: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 54: std::option::Option::>::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 55: std::vec::Vec::::as_mut_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr - -Check 56: std::option::Option::::as_ref.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 57: std::ptr::write::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 58: std::ptr::write::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 59: std::ptr::write::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 60: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 61: num_bigint::bigint::convert::::to_u64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 62: __rust_alloc_zeroed.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc_zeroed must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed - -Check 63: __rust_alloc_zeroed.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed - -Check 64: ::clone.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 65: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 66: std::ptr::const_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 67: std::result::unwrap_failed.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed - -Check 68: std::option::Option::::ok_or::>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> - -Check 69: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 70: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch - -Check 71: std::vec::Vec::::push.assertion.1 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 72: std::result::Result::>::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 73: std::option::Option::::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 74: std::option::Option::::unwrap.assertion.1 - - Status: SUCCESS - - Description: "called `Option::unwrap()` on a `None` value" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap - -Check 75: std::alloc::Global::grow_impl.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl - -Check 76: std::alloc::Global::grow_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 77: std::alloc::Global::grow_impl.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl - -Check 78: std::alloc::Global::grow_impl.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 79: std::slice::Iter::<'_, u64>::new.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new - -Check 80: std::alloc::Layout::array::inner.assertion.1 - - Status: SUCCESS - - Description: "attempt to divide by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 81: std::alloc::Layout::array::inner.assertion.2 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner - -Check 82: alloc::raw_vec::handle_reserve.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 83: std::fmt::Arguments::<'_>::new_v1.assertion.1 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 - -Check 84: std::fmt::Arguments::<'_>::new_v1.assertion.2 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 - -Check 85: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 86: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 87: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 88: check_convert_u8.assertion.1 - - Status: SUCCESS - - Description: "assertion failed: after == before" - - Location: target/target_lib/src/lib.rs:11:5 in function check_convert_u8 - -Check 89: check_convert_u8.assertion.2 - - Status: SUCCESS - - Description: "internal error: entered unreachable code: " - - Location: target/target_lib/src/lib.rs:14:9 in function check_convert_u8 - -Check 90: std::intrinsics::copy_nonoverlapping::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 91: std::intrinsics::copy_nonoverlapping::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 92: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 93: memcpy.pointer.1 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 94: memcpy.pointer.2 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 95: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 96: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 97: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 98: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop - -Check 99: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 100: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 101: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 102: memcmp.precondition.1 - - Status: SUCCESS - - Description: "memcmp region 1 readable" - - Location: :19 in function memcmp - -Check 103: memcmp.precondition.2 - - Status: SUCCESS - - Description: "memcpy region 2 readable" - - Location: :21 in function memcmp - -Check 104: memcmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 105: memcmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 106: memcmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 107: memcmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 108: memcmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 109: memcmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 110: memcmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 111: memcmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 112: memcmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 113: memcmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 114: memcmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 115: memcmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 116: memcpy.pointer.3 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 117: memcpy.pointer.4 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 118: __rust_realloc.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 119: __rust_realloc.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 120: __rust_realloc.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 121: __rust_realloc.precondition_instance.4 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 122: __rust_realloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 123: __rust_realloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 124: __rust_realloc.precondition_instance.7 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 125: __rust_realloc.precondition_instance.8 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 126: __rust_realloc.precondition_instance.9 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 127: calloc.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :14 in function calloc - -Check 128: std::option::Option::::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 129: __rust_dealloc.precondition_instance.1 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 130: __rust_dealloc.precondition_instance.2 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 131: __rust_dealloc.precondition_instance.3 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 132: __rust_dealloc.precondition_instance.4 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 133: __rust_dealloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 134: __rust_dealloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 135: std::alloc::Global::grow_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 136: std::alloc::Global::grow_impl.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 137: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 138: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 139: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 140: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 141: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 142: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 143: std::vec::Vec::::push.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 144: std::vec::Vec::::push.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 145: std::vec::Vec::::push.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 146: std::vec::Vec::::push.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 147: std::vec::Vec::::push.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 148: std::vec::Vec::::push.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 149: std::vec::Vec::::push.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 150: std::vec::Vec::::push.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 151: std::vec::Vec::::push.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 152: std::vec::Vec::::push.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 153: std::vec::Vec::::push.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 154: std::vec::Vec::::push.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 155: std::vec::Vec::::push.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 156: std::vec::Vec::::push.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 157: std::vec::Vec::::push.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 158: std::vec::Vec::::push.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 159: std::vec::Vec::::push.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 160: std::vec::Vec::::push.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 161: std::vec::Vec::::push.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 162: std::vec::Vec::::push.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 163: std::vec::Vec::::push.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 164: std::vec::Vec::::push.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 165: std::vec::Vec::::push.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 166: std::vec::Vec::::push.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 167: std::vec::Vec::::push.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 168: std::vec::Vec::::push.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 169: std::vec::Vec::::push.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 170: std::vec::Vec::::push.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 171: std::vec::Vec::::push.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 172: std::vec::Vec::::push.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 173: __sort_of_CPROVER_round_to_integral.NaN.1 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 174: __sort_of_CPROVER_round_to_integral.overflow.1 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 175: __sort_of_CPROVER_round_to_integral.NaN.2 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 176: __sort_of_CPROVER_round_to_integral.overflow.2 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 177: __sort_of_CPROVER_round_to_integral.NaN.3 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 178: __sort_of_CPROVER_round_to_integral.overflow.3 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 179: __sort_of_CPROVER_round_to_integral.NaN.4 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 180: __sort_of_CPROVER_round_to_integral.overflow.4 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 181: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 182: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 183: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 184: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 185: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 186: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 187: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 188: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 189: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 190: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 191: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 192: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 193: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 194: as std::ops::Deref>::deref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 195: as std::ops::Deref>::deref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 196: as std::ops::Deref>::deref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 197: as std::ops::Deref>::deref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 198: as std::ops::Deref>::deref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 199: as std::ops::Deref>::deref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 200: std::ptr::const_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 201: ::to_u8.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 202: ::to_u8.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 203: ::to_u8.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 204: ::to_u8.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 205: ::to_u8.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 206: ::to_u8.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 207: ::to_u8.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 208: ::to_u8.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 209: ::to_u8.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 210: ::to_u8.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 211: ::to_u8.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 212: ::to_u8.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 213: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 214: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 215: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 216: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 217: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 218: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 219: ::clone.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 220: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 221: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 222: std::ptr::NonNull::::new.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new - -Check 223: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 224: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 225: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 226: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 227: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 228: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 229: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 230: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 231: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 232: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 233: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} - -Check 234: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 235: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 236: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 237: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 238: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 239: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 240: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory - -Check 241: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 242: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 243: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 244: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 245: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 246: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 247: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 248: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 249: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 250: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 251: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 252: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 253: alloc::raw_vec::finish_grow::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 254: alloc::raw_vec::finish_grow::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: - -Check 255: num_bigint::bigint::convert::::to_u64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 256: num_bigint::bigint::convert::::to_u64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 257: num_bigint::bigint::convert::::to_u64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 258: num_bigint::bigint::convert::::to_u64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 259: num_bigint::bigint::convert::::to_u64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 260: num_bigint::bigint::convert::::to_u64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 261: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 262: memcpy.pointer.5 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 263: memcpy.pointer.6 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 264: std::ptr::write::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 265: std::ptr::write::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 266: std::ptr::write::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 267: std::result::Result::::unwrap_unchecked.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 268: std::result::Result::::unwrap_unchecked.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked - -Check 269: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 - -Check 270: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq - -Check 271: alloc::raw_vec::handle_reserve.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 272: alloc::raw_vec::handle_reserve.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 273: alloc::raw_vec::handle_reserve.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 274: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 275: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 276: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 277: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 278: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 279: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 280: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 281: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 282: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 283: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 284: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 285: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 286: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 287: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 288: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 289: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 290: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 291: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 292: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 293: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 294: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 295: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 296: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 297: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 298: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 299: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 300: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 301: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 302: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 303: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 304: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 305: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 306: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 307: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 308: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 309: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 310: as std::iter::Iterator>::next.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 311: as std::iter::Iterator>::next.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 312: as std::iter::Iterator>::next.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 313: as std::iter::Iterator>::next.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 314: as std::iter::Iterator>::next.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 315: as std::iter::Iterator>::next.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 316: as std::iter::Iterator>::next.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 317: as std::iter::Iterator>::next.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 318: as std::iter::Iterator>::next.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 319: as std::iter::Iterator>::next.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 320: as std::iter::Iterator>::next.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 321: as std::iter::Iterator>::next.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 322: as std::iter::Iterator>::next.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 323: as std::iter::Iterator>::next.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 324: as std::iter::Iterator>::next.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 325: as std::iter::Iterator>::next.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 326: as std::iter::Iterator>::next.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 327: as std::iter::Iterator>::next.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 328: as std::iter::Iterator>::next.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 329: as std::iter::Iterator>::next.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 330: as std::iter::Iterator>::next.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 331: as std::iter::Iterator>::next.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 332: as std::iter::Iterator>::next.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 333: as std::iter::Iterator>::next.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 334: as std::iter::Iterator>::next.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next - -Check 335: std::alloc::Global::alloc_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 336: std::alloc::Layout::array::inner.division-by-zero.1 - - Status: SUCCESS - - Description: "division by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 337: std::alloc::Layout::array::inner.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner - -Check 338: std::intrinsics::write_bytes::.precondition_instance.1 - - Status: SUCCESS - - Description: "memset destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 339: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 340: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 341: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 342: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 343: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 344: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 345: std::alloc::Layout::align.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 346: std::alloc::Layout::align.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 347: std::alloc::Layout::align.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 348: std::alloc::Layout::align.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 349: std::alloc::Layout::align.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 350: std::alloc::Layout::align.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 351: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 352: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 353: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 354: as std::ops::Drop>::drop.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 355: as std::ops::Drop>::drop.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 356: as std::ops::Drop>::drop.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 357: as std::ops::Drop>::drop.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 358: as std::ops::Drop>::drop.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 359: std::option::Option::>::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 360: std::option::Option::>::ok_or::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: - -Check 361: std::result::Result::>::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 362: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 363: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 364: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 365: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 366: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 367: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 368: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 369: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 370: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 371: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 372: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 373: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 374: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 375: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 376: std::alloc::Layout::size.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 377: std::alloc::Layout::size.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 378: std::alloc::Layout::size.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 379: std::alloc::Layout::size.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 380: std::alloc::Layout::size.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 381: std::alloc::Layout::size.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 382: alloc::raw_vec::alloc_guard.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard - -Check 383: alloc::raw_vec::alloc_guard.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard - -Check 384: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> - -Check 385: std::option::Option::::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: - -Check 386: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual - -Check 387: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> - -Check 388: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 389: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 390: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 391: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 392: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 393: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 394: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 395: num_bigint::biguint::convert::::to_u64.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 396: std::cmp::impls::::cmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 397: std::cmp::impls::::cmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 398: std::cmp::impls::::cmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 399: std::cmp::impls::::cmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 400: std::cmp::impls::::cmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 401: std::cmp::impls::::cmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 402: std::cmp::impls::::cmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 403: std::cmp::impls::::cmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 404: std::cmp::impls::::cmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 405: std::cmp::impls::::cmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 406: std::cmp::impls::::cmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 407: std::cmp::impls::::cmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 408: std::cmp::impls::::cmp.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 409: std::cmp::impls::::cmp.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 410: std::cmp::impls::::cmp.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 411: std::cmp::impls::::cmp.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 412: std::cmp::impls::::cmp.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 413: std::cmp::impls::::cmp.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 414: std::cmp::impls::::cmp.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 415: std::cmp::impls::::cmp.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 416: std::cmp::impls::::cmp.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 417: std::cmp::impls::::cmp.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 418: std::cmp::impls::::cmp.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 419: std::cmp::impls::::cmp.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 420: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 421: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 422: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 423: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 424: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 425: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 426: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 427: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 428: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 429: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 430: std::option::Option::::as_ref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 431: std::option::Option::::as_ref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 432: std::option::Option::::as_ref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 433: std::option::Option::::as_ref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 434: std::option::Option::::as_ref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 435: std::option::Option::::as_ref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 436: std::option::Option::::as_ref.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref - -Check 437: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 - - Status: SUCCESS - - Description: "unwinding assertion loop 0" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - - -SUMMARY: - ** 0 of 437 failed - -VERIFICATION:- SUCCESSFUL -Verification Time: 1.0230376s - -Complete - 2 successfully verified harnesses, 0 failures, 2 total. -target/initial.log:0 -target/initial.log:Checking harness check_convert_i8... -target/initial.log:Checking harness check_convert_u8... +target/initial.log:5 +target/initial.log:Checking harness check_u8_i16... +target/initial.log:Checking harness check_u8_u32... target/initial.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. Run with a new argument that affects compilation -warning: Found the following unsupported constructs: - - 'log2f64' intrinsic (1) - - 'sqrtf64' intrinsic (1) - - caller_location (1) - - float_to_int_unchecked (1) - - Verification will fail if one or more of these constructs is reachable. - See https://model-checking.github.io/kani/rust-feature-support.html for more details. - -warning: 1 warning emitted - -Checking harness check_convert_i8... -CBMC 5.77.0 (cbmc-5.77.0) -CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux -Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_i8.out -Generating GOTO Program -Adding CPROVER library (x86_64) -Removal of function pointers and virtual functions -Generic Property Instrumentation -Running with 16 object bits, 48 offset bits (user-specified) -Starting Bounded Model Checking -Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 47 column 15 function num_bigint::bigint::convert::::to_i64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 2362 column 15 function as std::ops::Try>::branch thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 51 column 25 function num_bigint::bigint::convert::::to_i64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 53 column 23 function num_bigint::bigint::convert::::to_i64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 27 column 9 function check_convert_i8 thread 0 -Runtime Symex: 0.760793s -size of program expression: 27837 steps -slicing removed 17748 assignments -Generated 1067 VCC(s), 361 remaining after simplification -Runtime Postprocess Equation: 0.0219471s -Passing problem to propositional reduction -converting SSA -Runtime Convert SSA: 0.0676642s -Running propositional reduction -Post-processing -Runtime Post-process: 0.0189976s -Solving with MiniSAT 2.2.1 with simplifier -43013 variables, 77910 clauses -SAT checker: instance is SATISFIABLE -Runtime Solver: 0.170228s -Runtime decision procedure: 0.239244s -Running propositional reduction -Solving with MiniSAT 2.2.1 with simplifier -43013 variables, 13133 clauses -SAT checker: instance is UNSATISFIABLE -Runtime Solver: 0.00851446s -Runtime decision procedure: 0.00866976s - -RESULTS: -Check 1: __rust_alloc.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc - -Check 2: __rust_alloc.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc - -Check 3: __rust_realloc.assertion.1 - - Status: SUCCESS - - Description: "rust_realloc must be called with a non-null pointer" - - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc - -Check 4: __rust_realloc.assertion.2 - - Status: SUCCESS - - Description: "rust_realloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc - -Check 5: __rust_realloc.assertion.3 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc - -Check 6: std::ptr::Alignment::as_usize.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 7: std::ptr::Alignment::as_usize.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 8: std::option::Option::>::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 9: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:2362:15 in function as std::ops::Try>::branch - -Check 10: malloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function malloc - -Check 11: malloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function malloc - -Check 12: __rust_dealloc.assertion.1 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc - -Check 13: __rust_dealloc.assertion.2 - - Status: SUCCESS - - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" - - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc - -Check 14: calloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function calloc - -Check 15: calloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function calloc - -Check 16: ::max.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max - -Check 17: __rust_alloc_zeroed.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc_zeroed must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed - -Check 18: __rust_alloc_zeroed.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed - -Check 19: std::vec::Vec::::as_mut_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr - -Check 20: std::option::Option::::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 21: std::option::Option::::unwrap.assertion.1 - - Status: SUCCESS - - Description: "called `Option::unwrap()` on a `None` value" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap - -Check 22: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 23: std::intrinsics::write_bytes::.safety_check.1 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 24: std::intrinsics::write_bytes::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "write_bytes: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 25: __rust_alloc_error_handler.1 - - Status: SUCCESS - - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" - - Location: Unknown file in function __rust_alloc_error_handler - -Check 26: std::vec::Vec::::as_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr - -Check 27: std::result::Result::::unwrap_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 28: std::fmt::Arguments::<'_>::new_v1.assertion.1 - - Status: UNREACHABLE - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 - -Check 29: std::fmt::Arguments::<'_>::new_v1.assertion.2 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 - -Check 30: std::option::Option::::ok_or::>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> - -Check 31: num_bigint::biguint::convert::::to_u64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 32: num_bigint::biguint::convert::::to_u64.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift left with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 33: num_bigint::biguint::convert::::to_u64.assertion.2 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 - -Check 34: num_bigint::biguint::convert::::to_u64.assertion.3 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 - -Check 35: std::ptr::const_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 36: std::ptr::const_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 37: std::alloc::Global::grow_impl.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl - -Check 38: std::alloc::Global::grow_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 39: std::alloc::Global::grow_impl.assertion.1 - - Status: UNREACHABLE - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl - -Check 40: std::alloc::Global::grow_impl.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 41: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 42: alloc::raw_vec::handle_reserve.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 43: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 44: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> - -Check 45: std::intrinsics::copy_nonoverlapping::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 46: std::intrinsics::copy_nonoverlapping::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 47: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 48: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "arith_offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 49: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 50: std::alloc::Layout::max_size_for_align.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align - -Check 51: std::alloc::Layout::max_size_for_align.assertion.2 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align - -Check 52: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> - -Check 53: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 54: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 55: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 56: std::alloc::Layout::array::inner.assertion.1 - - Status: SUCCESS - - Description: "attempt to divide by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 57: std::alloc::Layout::array::inner.assertion.2 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner - -Check 58: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch - -Check 59: std::option::Option::::as_ref.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 60: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> - -Check 61: as std::iter::Iterator>::next.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next - -Check 62: as std::iter::Iterator>::next.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next - -Check 63: std::alloc::Global::alloc_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 64: alloc::raw_vec::finish_grow::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: - -Check 65: alloc::raw_vec::finish_grow::.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 66: alloc::raw_vec::finish_grow::.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: - -Check 67: std::option::Option::::as_ref.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 68: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 69: num_bigint::bigint::convert::::to_i64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 70: num_bigint::bigint::convert::::to_i64.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:51:25 in function num_bigint::bigint::convert::::to_i64 - -Check 71: num_bigint::bigint::convert::::to_i64.unreachable.3 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:53:23 in function num_bigint::bigint::convert::::to_i64 - -Check 72: num_bigint::bigint::convert::::to_i64.assertion.1 - - Status: SUCCESS - - Description: "attempt to negate with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:54:34 in function num_bigint::bigint::convert::::to_i64 - -Check 73: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 74: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 75: std::ptr::write::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 76: std::ptr::write::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 77: std::ptr::write::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 78: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 79: std::vec::Vec::::push.assertion.1 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 80: ::clone.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 81: std::result::unwrap_failed.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed - -Check 82: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 83: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 84: std::option::Option::::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: - -Check 85: std::ptr::const_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 86: std::slice::Iter::<'_, u64>::new.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new - -Check 87: check_convert_i8.assertion.1 - - Status: SUCCESS - - Description: "assertion failed: after == before" - - Location: target/target_lib/src/lib.rs:24:5 in function check_convert_i8 - -Check 88: check_convert_i8.assertion.2 - - Status: SUCCESS - - Description: "internal error: entered unreachable code: " - - Location: target/target_lib/src/lib.rs:27:9 in function check_convert_i8 - -Check 89: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 90: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 91: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 92: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 93: alloc::raw_vec::capacity_overflow.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow - -Check 94: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 95: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 96: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from - -Check 97: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.2 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from - -Check 98: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 99: std::hint::unreachable_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked - -Check 100: std::result::Result::>::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 101: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 102: calloc.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :14 in function calloc - -Check 103: std::alloc::Layout::align.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 104: std::alloc::Layout::align.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 105: std::alloc::Layout::align.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 106: std::alloc::Layout::align.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 107: std::alloc::Layout::align.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 108: std::alloc::Layout::align.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 109: __sort_of_CPROVER_round_to_integral.NaN.1 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 110: __sort_of_CPROVER_round_to_integral.overflow.1 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 111: __sort_of_CPROVER_round_to_integral.NaN.2 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 112: __sort_of_CPROVER_round_to_integral.overflow.2 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 113: __sort_of_CPROVER_round_to_integral.NaN.3 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 114: __sort_of_CPROVER_round_to_integral.overflow.3 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 115: __sort_of_CPROVER_round_to_integral.NaN.4 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 116: __sort_of_CPROVER_round_to_integral.overflow.4 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 117: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 118: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 119: memcpy.pointer.1 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 120: memcpy.pointer.2 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 121: __rust_realloc.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 122: __rust_realloc.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 123: __rust_realloc.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 124: __rust_realloc.precondition_instance.4 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 125: __rust_realloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 126: __rust_realloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 127: __rust_realloc.precondition_instance.7 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 128: __rust_realloc.precondition_instance.8 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 129: __rust_realloc.precondition_instance.9 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 130: memcmp.precondition.1 - - Status: SUCCESS - - Description: "memcmp region 1 readable" - - Location: :19 in function memcmp - -Check 131: memcmp.precondition.2 - - Status: SUCCESS - - Description: "memcpy region 2 readable" - - Location: :21 in function memcmp - -Check 132: memcmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 133: memcmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 134: memcmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 135: memcmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 136: memcmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 137: memcmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 138: memcmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 139: memcmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 140: memcmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 141: memcmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 142: memcmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 143: memcmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 144: std::ptr::const_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 145: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 146: as std::ops::Drop>::drop.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 147: as std::ops::Drop>::drop.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 148: as std::ops::Drop>::drop.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 149: as std::ops::Drop>::drop.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 150: as std::ops::Drop>::drop.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 151: std::vec::Vec::::push.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 152: std::vec::Vec::::push.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 153: std::vec::Vec::::push.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 154: std::vec::Vec::::push.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 155: std::vec::Vec::::push.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 156: std::vec::Vec::::push.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 157: std::vec::Vec::::push.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 158: std::vec::Vec::::push.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 159: std::vec::Vec::::push.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 160: std::vec::Vec::::push.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 161: std::vec::Vec::::push.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 162: std::vec::Vec::::push.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 163: std::vec::Vec::::push.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 164: std::vec::Vec::::push.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 165: std::vec::Vec::::push.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 166: std::vec::Vec::::push.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 167: std::vec::Vec::::push.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 168: std::vec::Vec::::push.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 169: std::vec::Vec::::push.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 170: std::vec::Vec::::push.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 171: std::vec::Vec::::push.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 172: std::vec::Vec::::push.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 173: std::vec::Vec::::push.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 174: std::vec::Vec::::push.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 175: std::vec::Vec::::push.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 176: std::vec::Vec::::push.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 177: std::vec::Vec::::push.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 178: std::vec::Vec::::push.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 179: std::vec::Vec::::push.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 180: std::vec::Vec::::push.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 181: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 182: memcpy.pointer.3 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 183: memcpy.pointer.4 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 184: std::ptr::write::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 185: std::ptr::write::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 186: std::ptr::write::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 187: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual - -Check 188: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq - -Check 189: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 190: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 191: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 192: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 193: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 194: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 195: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 196: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 197: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 198: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 199: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 200: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 201: ::clone.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 202: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 203: num_bigint::bigint::convert::::to_i64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 204: num_bigint::bigint::convert::::to_i64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 205: num_bigint::bigint::convert::::to_i64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 206: num_bigint::bigint::convert::::to_i64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 207: num_bigint::bigint::convert::::to_i64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 208: num_bigint::bigint::convert::::to_i64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 209: __rust_dealloc.precondition_instance.1 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 210: __rust_dealloc.precondition_instance.2 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 211: __rust_dealloc.precondition_instance.3 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 212: __rust_dealloc.precondition_instance.4 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 213: __rust_dealloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 214: __rust_dealloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 215: std::option::Option::::as_ref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 216: std::option::Option::::as_ref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 217: std::option::Option::::as_ref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 218: std::option::Option::::as_ref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 219: std::option::Option::::as_ref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 220: std::option::Option::::as_ref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 221: std::option::Option::::as_ref.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref - -Check 222: alloc::raw_vec::finish_grow::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 223: alloc::raw_vec::finish_grow::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: - -Check 224: alloc::raw_vec::alloc_guard.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard - -Check 225: alloc::raw_vec::alloc_guard.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard - -Check 226: std::cmp::impls::::cmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 227: std::cmp::impls::::cmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 228: std::cmp::impls::::cmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 229: std::cmp::impls::::cmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 230: std::cmp::impls::::cmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 231: std::cmp::impls::::cmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 232: std::cmp::impls::::cmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 233: std::cmp::impls::::cmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 234: std::cmp::impls::::cmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 235: std::cmp::impls::::cmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 236: std::cmp::impls::::cmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 237: std::cmp::impls::::cmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 238: std::cmp::impls::::cmp.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 239: std::cmp::impls::::cmp.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 240: std::cmp::impls::::cmp.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 241: std::cmp::impls::::cmp.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 242: std::cmp::impls::::cmp.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 243: std::cmp::impls::::cmp.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 244: std::cmp::impls::::cmp.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 245: std::cmp::impls::::cmp.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 246: std::cmp::impls::::cmp.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 247: std::cmp::impls::::cmp.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 248: std::cmp::impls::::cmp.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 249: std::cmp::impls::::cmp.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 250: std::cmp::impls::::cmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 251: std::cmp::impls::::cmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 252: std::cmp::impls::::cmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 253: std::cmp::impls::::cmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 254: std::cmp::impls::::cmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 255: std::cmp::impls::::cmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 256: std::cmp::impls::::cmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 257: std::cmp::impls::::cmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 258: std::cmp::impls::::cmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 259: std::cmp::impls::::cmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 260: std::cmp::impls::::cmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 261: std::cmp::impls::::cmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 262: std::cmp::impls::::cmp.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 263: std::cmp::impls::::cmp.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 264: std::cmp::impls::::cmp.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 265: std::cmp::impls::::cmp.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 266: std::cmp::impls::::cmp.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 267: std::cmp::impls::::cmp.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 268: std::cmp::impls::::cmp.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 269: std::cmp::impls::::cmp.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 270: std::cmp::impls::::cmp.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 271: std::cmp::impls::::cmp.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 272: std::cmp::impls::::cmp.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 273: std::cmp::impls::::cmp.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 274: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 275: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 276: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 277: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 278: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 279: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 280: std::alloc::Global::alloc_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 281: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} - -Check 282: as std::iter::Iterator>::next.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 283: as std::iter::Iterator>::next.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 284: as std::iter::Iterator>::next.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 285: as std::iter::Iterator>::next.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 286: as std::iter::Iterator>::next.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 287: as std::iter::Iterator>::next.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 288: as std::iter::Iterator>::next.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 289: as std::iter::Iterator>::next.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 290: as std::iter::Iterator>::next.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 291: as std::iter::Iterator>::next.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 292: as std::iter::Iterator>::next.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 293: as std::iter::Iterator>::next.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 294: as std::iter::Iterator>::next.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 295: as std::iter::Iterator>::next.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 296: as std::iter::Iterator>::next.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 297: as std::iter::Iterator>::next.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 298: as std::iter::Iterator>::next.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 299: as std::iter::Iterator>::next.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 300: as std::iter::Iterator>::next.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 301: as std::iter::Iterator>::next.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 302: as std::iter::Iterator>::next.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 303: as std::iter::Iterator>::next.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 304: as std::iter::Iterator>::next.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 305: as std::iter::Iterator>::next.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 306: as std::iter::Iterator>::next.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next - -Check 307: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> - -Check 308: std::option::Option::::as_ref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 309: std::option::Option::::as_ref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 310: std::option::Option::::as_ref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 311: std::option::Option::::as_ref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 312: std::option::Option::::as_ref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 313: std::option::Option::::as_ref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 314: std::option::Option::::as_ref.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref - -Check 315: std::ptr::NonNull::::new.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new - -Check 316: std::alloc::Layout::array::inner.division-by-zero.1 - - Status: SUCCESS - - Description: "division by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 317: std::alloc::Layout::array::inner.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner - -Check 318: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 319: as std::ops::Deref>::deref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 320: as std::ops::Deref>::deref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 321: as std::ops::Deref>::deref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 322: as std::ops::Deref>::deref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 323: as std::ops::Deref>::deref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 324: as std::ops::Deref>::deref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 325: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 326: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 327: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 328: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 329: std::alloc::Layout::size.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 330: std::alloc::Layout::size.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 331: std::alloc::Layout::size.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 332: std::alloc::Layout::size.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 333: std::alloc::Layout::size.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 334: std::alloc::Layout::size.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 335: ::to_i8.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 336: ::to_i8.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 337: ::to_i8.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 338: ::to_i8.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 339: ::to_i8.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 340: ::to_i8.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 341: ::to_i8.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 342: ::to_i8.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 343: ::to_i8.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 344: ::to_i8.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 345: ::to_i8.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 346: ::to_i8.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 347: ::to_i8.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 348: ::to_i8.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 349: ::to_i8.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 350: ::to_i8.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 351: ::to_i8.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 352: ::to_i8.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 353: std::option::Option::::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 354: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop - -Check 355: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> - -Check 356: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> - -Check 357: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 358: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 359: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 360: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 361: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 362: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 363: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory - -Check 364: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 365: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 366: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 367: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 368: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 369: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 370: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 371: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 372: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 373: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 374: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 375: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 376: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 377: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 378: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 379: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 380: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 381: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 382: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 383: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 384: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 385: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 386: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 387: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 388: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 389: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 390: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 391: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 392: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 393: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 394: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 395: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 396: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 397: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 398: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 399: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 400: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 401: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 402: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 403: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 404: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 405: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 406: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 407: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 408: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 409: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 410: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 411: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 412: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 413: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 414: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 415: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 416: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 417: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 418: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 419: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 420: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 421: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 422: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 423: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 424: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 425: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 426: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 427: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 428: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 429: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 430: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 431: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 432: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 433: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 434: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 435: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 436: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 437: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 438: alloc::raw_vec::handle_reserve.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 439: alloc::raw_vec::handle_reserve.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 440: alloc::raw_vec::handle_reserve.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 441: std::option::Option::>::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 442: std::option::Option::>::ok_or::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: - -Check 443: std::option::Option::::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: - -Check 444: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 445: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 446: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 447: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 448: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 449: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 450: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 451: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 452: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 453: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 454: std::result::Result::::unwrap_unchecked.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 455: std::result::Result::::unwrap_unchecked.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked - -Check 456: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 - -Check 457: std::intrinsics::write_bytes::.precondition_instance.1 - - Status: SUCCESS - - Description: "memset destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 458: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 459: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 460: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 461: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 462: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 463: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 464: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 465: std::result::Result::>::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 466: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 467: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 468: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 469: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 470: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 471: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 472: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 473: num_bigint::biguint::convert::::to_u64.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 474: std::alloc::Global::grow_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 475: std::alloc::Global::grow_impl.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 476: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 477: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 478: ::to_i64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 479: ::to_i64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 480: ::to_i64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 481: ::to_i64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 482: ::to_i64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 483: ::to_i64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 484: ::to_i64.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 485: ::to_i64.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 486: ::to_i64.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 487: ::to_i64.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 488: ::to_i64.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 489: ::to_i64.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 490: memcpy.pointer.5 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 491: memcpy.pointer.6 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 492: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 493: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 494: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 495: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 - - Status: SUCCESS - - Description: "unwinding assertion loop 0" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - - -SUMMARY: - ** 0 of 495 failed (2 unreachable) - -VERIFICATION:- SUCCESSFUL -Verification Time: 1.9942026s - -Checking harness check_convert_u8... -CBMC 5.77.0 (cbmc-5.77.0) -CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux -Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_u8.out -Generating GOTO Program -Adding CPROVER library (x86_64) -Removal of function pointers and virtual functions -Generic Property Instrumentation -Running with 16 object bits, 48 offset bits (user-specified) -Starting Bounded Model Checking -Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 81 column 15 function num_bigint::bigint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 14 column 9 function check_convert_u8 thread 0 -Runtime Symex: 0.513808s -size of program expression: 20998 steps -slicing removed 13024 assignments -Generated 572 VCC(s), 195 remaining after simplification -Runtime Postprocess Equation: 0.0082132s -Passing problem to propositional reduction -converting SSA -Runtime Convert SSA: 0.0481901s -Running propositional reduction -Post-processing -Runtime Post-process: 0.00823064s -Solving with MiniSAT 2.2.1 with simplifier -25013 variables, 42011 clauses -SAT checker: instance is SATISFIABLE -Runtime Solver: 0.0691867s -Runtime decision procedure: 0.118341s -Running propositional reduction -Solving with MiniSAT 2.2.1 with simplifier -25013 variables, 5571 clauses -SAT checker: instance is UNSATISFIABLE -Runtime Solver: 0.00185693s -Runtime decision procedure: 0.00206897s - -RESULTS: -Check 1: __rust_alloc.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc - -Check 2: __rust_alloc.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc - -Check 3: __rust_realloc.assertion.1 - - Status: SUCCESS - - Description: "rust_realloc must be called with a non-null pointer" - - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc - -Check 4: __rust_realloc.assertion.2 - - Status: SUCCESS - - Description: "rust_realloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc - -Check 5: __rust_realloc.assertion.3 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc - -Check 6: std::ptr::Alignment::as_usize.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 7: std::ptr::Alignment::as_usize.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 8: std::option::Option::>::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 9: malloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function malloc - -Check 10: malloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function malloc - -Check 11: __rust_dealloc.assertion.1 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc - -Check 12: __rust_dealloc.assertion.2 - - Status: SUCCESS - - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" - - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc - -Check 13: calloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function calloc - -Check 14: calloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function calloc - -Check 15: ::max.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max - -Check 16: __rust_alloc_zeroed.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc_zeroed must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed - -Check 17: __rust_alloc_zeroed.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed - -Check 18: std::vec::Vec::::as_mut_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr - -Check 19: std::option::Option::::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 20: std::option::Option::::unwrap.assertion.1 - - Status: SUCCESS - - Description: "called `Option::unwrap()` on a `None` value" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap - -Check 21: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 22: std::intrinsics::write_bytes::.safety_check.1 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 23: std::intrinsics::write_bytes::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "write_bytes: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 24: __rust_alloc_error_handler.1 - - Status: SUCCESS - - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" - - Location: Unknown file in function __rust_alloc_error_handler - -Check 25: std::vec::Vec::::as_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr - -Check 26: std::option::Option::::ok_or::>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> - -Check 27: std::result::Result::::unwrap_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 28: std::fmt::Arguments::<'_>::new_v1.assertion.1 - - Status: UNREACHABLE - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 - -Check 29: std::fmt::Arguments::<'_>::new_v1.assertion.2 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 - -Check 30: num_bigint::biguint::convert::::to_u64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 31: num_bigint::biguint::convert::::to_u64.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift left with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 32: num_bigint::biguint::convert::::to_u64.assertion.2 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 - -Check 33: num_bigint::biguint::convert::::to_u64.assertion.3 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 - -Check 34: std::ptr::const_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 35: std::ptr::const_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 36: std::alloc::Global::grow_impl.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl - -Check 37: std::alloc::Global::grow_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 38: std::alloc::Global::grow_impl.assertion.1 - - Status: UNREACHABLE - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl - -Check 39: std::alloc::Global::grow_impl.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 40: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 41: alloc::raw_vec::handle_reserve.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 42: std::result::Result::>::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 43: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 44: num_bigint::bigint::convert::::to_u64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 45: std::intrinsics::copy_nonoverlapping::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 46: std::intrinsics::copy_nonoverlapping::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 47: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 48: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "arith_offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 49: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 50: std::alloc::Layout::max_size_for_align.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align - -Check 51: std::alloc::Layout::max_size_for_align.assertion.2 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align - -Check 52: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 53: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 54: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 55: std::alloc::Layout::array::inner.assertion.1 - - Status: SUCCESS - - Description: "attempt to divide by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 56: std::alloc::Layout::array::inner.assertion.2 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner - -Check 57: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch - -Check 58: as std::iter::Iterator>::next.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next - -Check 59: as std::iter::Iterator>::next.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next - -Check 60: std::alloc::Global::alloc_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 61: alloc::raw_vec::finish_grow::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: - -Check 62: alloc::raw_vec::finish_grow::.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 63: alloc::raw_vec::finish_grow::.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: - -Check 64: std::option::Option::::as_ref.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 65: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> - -Check 66: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 67: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 68: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 69: std::ptr::write::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 70: std::ptr::write::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 71: std::ptr::write::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 72: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 73: std::vec::Vec::::push.assertion.1 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 74: ::clone.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 75: std::result::unwrap_failed.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed - -Check 76: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 77: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 78: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> - -Check 79: std::option::Option::::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: - -Check 80: std::ptr::const_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 81: std::slice::Iter::<'_, u64>::new.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new - -Check 82: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 83: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 84: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 85: check_convert_u8.assertion.1 - - Status: SUCCESS - - Description: "assertion failed: after == before" - - Location: target/target_lib/src/lib.rs:11:5 in function check_convert_u8 - -Check 86: check_convert_u8.assertion.2 - - Status: SUCCESS - - Description: "internal error: entered unreachable code: " - - Location: target/target_lib/src/lib.rs:14:9 in function check_convert_u8 - -Check 87: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 88: alloc::raw_vec::capacity_overflow.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow - -Check 89: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 90: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 91: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 92: std::hint::unreachable_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked - -Check 93: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 94: calloc.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :14 in function calloc - -Check 95: std::alloc::Layout::align.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 96: std::alloc::Layout::align.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 97: std::alloc::Layout::align.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 98: std::alloc::Layout::align.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 99: std::alloc::Layout::align.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 100: std::alloc::Layout::align.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 101: __sort_of_CPROVER_round_to_integral.NaN.1 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 102: __sort_of_CPROVER_round_to_integral.overflow.1 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 103: __sort_of_CPROVER_round_to_integral.NaN.2 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 104: __sort_of_CPROVER_round_to_integral.overflow.2 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 105: __sort_of_CPROVER_round_to_integral.NaN.3 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 106: __sort_of_CPROVER_round_to_integral.overflow.3 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 107: __sort_of_CPROVER_round_to_integral.NaN.4 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 108: __sort_of_CPROVER_round_to_integral.overflow.4 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 109: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 110: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 111: memcpy.pointer.1 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 112: memcpy.pointer.2 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 113: __rust_realloc.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 114: __rust_realloc.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 115: __rust_realloc.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 116: __rust_realloc.precondition_instance.4 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 117: __rust_realloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 118: __rust_realloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 119: __rust_realloc.precondition_instance.7 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 120: __rust_realloc.precondition_instance.8 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 121: __rust_realloc.precondition_instance.9 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 122: memcmp.precondition.1 - - Status: SUCCESS - - Description: "memcmp region 1 readable" - - Location: :19 in function memcmp - -Check 123: memcmp.precondition.2 - - Status: SUCCESS - - Description: "memcpy region 2 readable" - - Location: :21 in function memcmp - -Check 124: memcmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 125: memcmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 126: memcmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 127: memcmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 128: memcmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 129: memcmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 130: memcmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 131: memcmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 132: memcmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 133: memcmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 134: memcmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 135: memcmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 136: std::ptr::const_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 137: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 138: as std::ops::Drop>::drop.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 139: as std::ops::Drop>::drop.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 140: as std::ops::Drop>::drop.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 141: as std::ops::Drop>::drop.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 142: as std::ops::Drop>::drop.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 143: std::vec::Vec::::push.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 144: std::vec::Vec::::push.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 145: std::vec::Vec::::push.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 146: std::vec::Vec::::push.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 147: std::vec::Vec::::push.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 148: std::vec::Vec::::push.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 149: std::vec::Vec::::push.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 150: std::vec::Vec::::push.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 151: std::vec::Vec::::push.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 152: std::vec::Vec::::push.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 153: std::vec::Vec::::push.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 154: std::vec::Vec::::push.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 155: std::vec::Vec::::push.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 156: std::vec::Vec::::push.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 157: std::vec::Vec::::push.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 158: std::vec::Vec::::push.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 159: std::vec::Vec::::push.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 160: std::vec::Vec::::push.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 161: std::vec::Vec::::push.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 162: std::vec::Vec::::push.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 163: std::vec::Vec::::push.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 164: std::vec::Vec::::push.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 165: std::vec::Vec::::push.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 166: std::vec::Vec::::push.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 167: std::vec::Vec::::push.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 168: std::vec::Vec::::push.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 169: std::vec::Vec::::push.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 170: std::vec::Vec::::push.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 171: std::vec::Vec::::push.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 172: std::vec::Vec::::push.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 173: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 174: memcpy.pointer.3 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 175: memcpy.pointer.4 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 176: std::ptr::write::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 177: std::ptr::write::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 178: std::ptr::write::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 179: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual - -Check 180: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq - -Check 181: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 182: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 183: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 184: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 185: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 186: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 187: ::clone.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 188: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 189: __rust_dealloc.precondition_instance.1 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 190: __rust_dealloc.precondition_instance.2 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 191: __rust_dealloc.precondition_instance.3 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 192: __rust_dealloc.precondition_instance.4 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 193: __rust_dealloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 194: __rust_dealloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 195: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> - -Check 196: std::option::Option::::as_ref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 197: std::option::Option::::as_ref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 198: std::option::Option::::as_ref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 199: std::option::Option::::as_ref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 200: std::option::Option::::as_ref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 201: std::option::Option::::as_ref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 202: std::option::Option::::as_ref.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref - -Check 203: alloc::raw_vec::finish_grow::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 204: alloc::raw_vec::finish_grow::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: - -Check 205: alloc::raw_vec::alloc_guard.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard - -Check 206: alloc::raw_vec::alloc_guard.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard - -Check 207: std::cmp::impls::::cmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 208: std::cmp::impls::::cmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 209: std::cmp::impls::::cmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 210: std::cmp::impls::::cmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 211: std::cmp::impls::::cmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 212: std::cmp::impls::::cmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 213: std::cmp::impls::::cmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 214: std::cmp::impls::::cmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 215: std::cmp::impls::::cmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 216: std::cmp::impls::::cmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 217: std::cmp::impls::::cmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 218: std::cmp::impls::::cmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 219: std::cmp::impls::::cmp.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 220: std::cmp::impls::::cmp.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 221: std::cmp::impls::::cmp.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 222: std::cmp::impls::::cmp.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 223: std::cmp::impls::::cmp.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 224: std::cmp::impls::::cmp.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 225: std::cmp::impls::::cmp.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 226: std::cmp::impls::::cmp.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 227: std::cmp::impls::::cmp.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 228: std::cmp::impls::::cmp.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 229: std::cmp::impls::::cmp.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 230: std::cmp::impls::::cmp.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 231: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 232: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 233: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 234: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 235: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 236: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 237: std::alloc::Global::alloc_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 238: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} - -Check 239: as std::iter::Iterator>::next.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 240: as std::iter::Iterator>::next.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 241: as std::iter::Iterator>::next.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 242: as std::iter::Iterator>::next.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 243: as std::iter::Iterator>::next.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 244: as std::iter::Iterator>::next.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 245: as std::iter::Iterator>::next.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 246: as std::iter::Iterator>::next.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 247: as std::iter::Iterator>::next.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 248: as std::iter::Iterator>::next.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 249: as std::iter::Iterator>::next.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 250: as std::iter::Iterator>::next.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 251: as std::iter::Iterator>::next.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 252: as std::iter::Iterator>::next.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 253: as std::iter::Iterator>::next.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 254: as std::iter::Iterator>::next.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 255: as std::iter::Iterator>::next.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 256: as std::iter::Iterator>::next.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 257: as std::iter::Iterator>::next.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 258: as std::iter::Iterator>::next.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 259: as std::iter::Iterator>::next.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 260: as std::iter::Iterator>::next.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 261: as std::iter::Iterator>::next.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 262: as std::iter::Iterator>::next.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 263: as std::iter::Iterator>::next.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next - -Check 264: std::ptr::NonNull::::new.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new - -Check 265: std::alloc::Layout::array::inner.division-by-zero.1 - - Status: SUCCESS - - Description: "division by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 266: std::alloc::Layout::array::inner.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner - -Check 267: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 268: std::result::Result::>::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 269: as std::ops::Deref>::deref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 270: as std::ops::Deref>::deref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 271: as std::ops::Deref>::deref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 272: as std::ops::Deref>::deref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 273: as std::ops::Deref>::deref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 274: as std::ops::Deref>::deref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 275: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 276: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 277: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 278: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 279: std::alloc::Layout::size.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 280: std::alloc::Layout::size.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 281: std::alloc::Layout::size.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 282: std::alloc::Layout::size.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 283: std::alloc::Layout::size.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 284: std::alloc::Layout::size.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 285: std::option::Option::::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 286: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop - -Check 287: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 288: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 289: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 290: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 291: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 292: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 293: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory - -Check 294: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 295: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 296: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 297: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 298: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 299: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 300: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 301: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 302: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 303: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 304: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 305: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 306: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 307: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 308: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 309: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 310: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 311: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 312: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 313: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 314: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 315: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 316: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 317: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 318: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 319: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 320: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 321: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 322: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 323: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 324: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 325: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 326: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 327: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 328: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 329: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 330: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 331: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 332: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 333: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 334: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 335: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 336: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 337: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 338: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 339: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 340: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 341: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 342: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 343: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 344: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 345: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 346: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 347: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 348: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 349: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 350: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 351: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 352: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 353: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 354: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 355: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 356: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 357: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 358: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 359: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 360: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 361: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 362: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 363: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 364: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 365: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 366: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 367: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 368: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 369: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 370: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 371: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 372: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 373: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 374: alloc::raw_vec::handle_reserve.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 375: alloc::raw_vec::handle_reserve.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 376: alloc::raw_vec::handle_reserve.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 377: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> - -Check 378: std::option::Option::>::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 379: std::option::Option::>::ok_or::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: - -Check 380: std::option::Option::::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: - -Check 381: ::to_u8.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 382: ::to_u8.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 383: ::to_u8.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 384: ::to_u8.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 385: ::to_u8.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 386: ::to_u8.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 387: ::to_u8.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 388: ::to_u8.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 389: ::to_u8.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 390: ::to_u8.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 391: ::to_u8.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 392: ::to_u8.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 393: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 394: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 395: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 396: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 397: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 398: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 399: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 400: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 401: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 402: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 403: std::result::Result::::unwrap_unchecked.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 404: std::result::Result::::unwrap_unchecked.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked - -Check 405: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 - -Check 406: std::intrinsics::write_bytes::.precondition_instance.1 - - Status: SUCCESS - - Description: "memset destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 407: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 408: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 409: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 410: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 411: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 412: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 413: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 414: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 415: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 416: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 417: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 418: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 419: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 420: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 421: num_bigint::biguint::convert::::to_u64.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 422: std::alloc::Global::grow_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 423: std::alloc::Global::grow_impl.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 424: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 425: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 426: num_bigint::bigint::convert::::to_u64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 427: num_bigint::bigint::convert::::to_u64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 428: num_bigint::bigint::convert::::to_u64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 429: num_bigint::bigint::convert::::to_u64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 430: num_bigint::bigint::convert::::to_u64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 431: num_bigint::bigint::convert::::to_u64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 432: memcpy.pointer.5 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 433: memcpy.pointer.6 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 434: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 435: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 436: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 437: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 - - Status: SUCCESS - - Description: "unwinding assertion loop 0" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - - -SUMMARY: - ** 0 of 437 failed (2 unreachable) - -VERIFICATION:- SUCCESSFUL -Verification Time: 1.3983144s - -Complete - 2 successfully verified harnesses, 0 failures, 2 total. -target/enable_checks.log:0 -target/enable_checks.log:Checking harness check_convert_i8... -target/enable_checks.log:Checking harness check_convert_u8... +target/enable_checks.log:4 +target/enable_checks.log:Checking harness check_u8_i16... +target/enable_checks.log:Checking harness check_u8_u32... target/enable_checks.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. Run after change to the source code -warning: Found the following unsupported constructs: - - 'log2f64' intrinsic (1) - - 'sqrtf64' intrinsic (1) - - caller_location (1) - - float_to_int_unchecked (1) - - Verification will fail if one or more of these constructs is reachable. - See https://model-checking.github.io/kani/rust-feature-support.html for more details. - -warning: 1 warning emitted - -Checking harness noop_check... -CBMC 5.77.0 (cbmc-5.77.0) -CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux -Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-noop_check.out -Generating GOTO Program -Adding CPROVER library (x86_64) -Removal of function pointers and virtual functions -Generic Property Instrumentation -Running with 16 object bits, 48 offset bits (user-specified) -Starting Bounded Model Checking -Runtime Symex: 0.220081s -size of program expression: 12324 steps -slicing removed 7350 assignments -Generated 6 VCC(s), 0 remaining after simplification -Runtime Postprocess Equation: 0.0028996s - -RESULTS: -Check 1: memcmp.precondition.1 - - Status: SUCCESS - - Description: "memcmp region 1 readable" - - Location: :19 in function memcmp - -Check 2: memcmp.precondition.2 - - Status: SUCCESS - - Description: "memcpy region 2 readable" - - Location: :21 in function memcmp - -Check 3: memcmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 4: memcmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 5: memcmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 6: memcmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 7: memcmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 8: memcmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 9: memcmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 10: memcmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 11: memcmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 12: memcmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 13: memcmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 14: memcmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 15: __sort_of_CPROVER_round_to_integral.NaN.1 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 16: __sort_of_CPROVER_round_to_integral.overflow.1 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 17: __sort_of_CPROVER_round_to_integral.NaN.2 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 18: __sort_of_CPROVER_round_to_integral.overflow.2 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 19: __sort_of_CPROVER_round_to_integral.NaN.3 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 20: __sort_of_CPROVER_round_to_integral.overflow.3 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 21: __sort_of_CPROVER_round_to_integral.NaN.4 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 22: __sort_of_CPROVER_round_to_integral.overflow.4 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 23: calloc.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :14 in function calloc - -Check 24: calloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function calloc - -Check 25: calloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function calloc - -Check 26: malloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function malloc - -Check 27: malloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function malloc - - -SUMMARY: - ** 0 of 27 failed - -VERIFICATION:- SUCCESSFUL -Verification Time: 0.40342787s - -Checking harness check_convert_i8... -CBMC 5.77.0 (cbmc-5.77.0) -CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux -Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_i8.out -Generating GOTO Program -Adding CPROVER library (x86_64) -Removal of function pointers and virtual functions -Generic Property Instrumentation -Running with 16 object bits, 48 offset bits (user-specified) -Starting Bounded Model Checking -Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 47 column 15 function num_bigint::bigint::convert::::to_i64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 2362 column 15 function as std::ops::Try>::branch thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 51 column 25 function num_bigint::bigint::convert::::to_i64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 53 column 23 function num_bigint::bigint::convert::::to_i64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 27 column 9 function check_convert_i8 thread 0 -Runtime Symex: 0.749897s -size of program expression: 27837 steps -slicing removed 17748 assignments -Generated 1067 VCC(s), 361 remaining after simplification -Runtime Postprocess Equation: 0.0211544s -Passing problem to propositional reduction -converting SSA -Runtime Convert SSA: 0.0686318s -Running propositional reduction -Post-processing -Runtime Post-process: 0.0190431s -Solving with MiniSAT 2.2.1 with simplifier -43013 variables, 77910 clauses -SAT checker: instance is SATISFIABLE -Runtime Solver: 0.171373s -Runtime decision procedure: 0.241415s -Running propositional reduction -Solving with MiniSAT 2.2.1 with simplifier -43013 variables, 13572 clauses -SAT checker: instance is SATISFIABLE -Runtime Solver: 0.00204983s -Runtime decision procedure: 0.0022773s -Running propositional reduction -Solving with MiniSAT 2.2.1 with simplifier -43013 variables, 13370 clauses -SAT checker: instance is SATISFIABLE -Runtime Solver: 0.00382588s -Runtime decision procedure: 0.00406874s -Running propositional reduction -Solving with MiniSAT 2.2.1 with simplifier -43013 variables, 13176 clauses -SAT checker: instance is UNSATISFIABLE -Runtime Solver: 0.0194422s -Runtime decision procedure: 0.0196102s - -RESULTS: -Check 1: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 2: __rust_alloc.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc - -Check 3: __rust_alloc.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc - -Check 4: __rust_realloc.assertion.1 - - Status: SUCCESS - - Description: "rust_realloc must be called with a non-null pointer" - - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc - -Check 5: __rust_realloc.assertion.2 - - Status: SUCCESS - - Description: "rust_realloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc - -Check 6: __rust_realloc.assertion.3 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc - -Check 7: malloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function malloc - -Check 8: malloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function malloc - -Check 9: __rust_dealloc.assertion.1 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc - -Check 10: __rust_dealloc.assertion.2 - - Status: SUCCESS - - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" - - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc - -Check 11: calloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function calloc - -Check 12: calloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function calloc - -Check 13: std::alloc::Global::alloc_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 14: __rust_alloc_zeroed.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc_zeroed must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed - -Check 15: __rust_alloc_zeroed.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed - -Check 16: std::option::Option::::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 17: std::option::Option::::unwrap.assertion.1 - - Status: SUCCESS - - Description: "called `Option::unwrap()` on a `None` value" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap - -Check 18: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> - -Check 19: std::vec::Vec::::as_mut_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr - -Check 20: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 21: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "arith_offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 22: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 23: std::alloc::Layout::max_size_for_align.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align - -Check 24: std::alloc::Layout::max_size_for_align.assertion.2 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align - -Check 25: std::intrinsics::write_bytes::.safety_check.1 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 26: std::intrinsics::write_bytes::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "write_bytes: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 27: std::result::unwrap_failed.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed - -Check 28: std::vec::Vec::::as_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr - -Check 29: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 30: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 31: std::ptr::const_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 32: std::ptr::const_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 33: ::max.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max - -Check 34: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 35: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:2362:15 in function as std::ops::Try>::branch - -Check 36: std::fmt::Arguments::<'_>::new_v1.assertion.1 - - Status: UNREACHABLE - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 - -Check 37: std::fmt::Arguments::<'_>::new_v1.assertion.2 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 - -Check 38: std::hint::unreachable_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked - -Check 39: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 40: alloc::raw_vec::capacity_overflow.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow - -Check 41: std::option::Option::::as_ref.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 42: std::result::Result::::unwrap_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 43: std::option::Option::>::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 44: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> - -Check 45: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch - -Check 46: std::alloc::Global::grow_impl.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl - -Check 47: std::alloc::Global::grow_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 48: std::alloc::Global::grow_impl.assertion.1 - - Status: UNREACHABLE - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl - -Check 49: std::alloc::Global::grow_impl.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 50: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 51: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 52: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 53: std::intrinsics::copy_nonoverlapping::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 54: std::intrinsics::copy_nonoverlapping::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 55: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 56: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 57: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 58: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 59: num_bigint::bigint::convert::::to_i64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 60: num_bigint::bigint::convert::::to_i64.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:51:25 in function num_bigint::bigint::convert::::to_i64 - -Check 61: num_bigint::bigint::convert::::to_i64.unreachable.3 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:53:23 in function num_bigint::bigint::convert::::to_i64 - -Check 62: num_bigint::bigint::convert::::to_i64.assertion.1 - - Status: SUCCESS - - Description: "attempt to negate with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:54:34 in function num_bigint::bigint::convert::::to_i64 - -Check 63: std::option::Option::::as_ref.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 64: check_convert_i8.assertion.1 - - Status: SUCCESS - - Description: "assertion failed: after == before" - - Location: target/target_lib/src/lib.rs:24:5 in function check_convert_i8 - -Check 65: check_convert_i8.assertion.2 - - Status: SUCCESS - - Description: "internal error: entered unreachable code: " - - Location: target/target_lib/src/lib.rs:27:9 in function check_convert_i8 - -Check 66: std::option::Option::::ok_or::>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> - -Check 67: std::slice::Iter::<'_, u64>::new.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new - -Check 68: __rust_alloc_error_handler.1 - - Status: SUCCESS - - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" - - Location: Unknown file in function __rust_alloc_error_handler - -Check 69: std::result::Result::>::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 70: alloc::raw_vec::finish_grow::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: - -Check 71: alloc::raw_vec::finish_grow::.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 72: alloc::raw_vec::finish_grow::.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: - -Check 73: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 74: std::vec::Vec::::push.assertion.1 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 75: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 76: std::ptr::write::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 77: std::ptr::write::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 78: std::ptr::write::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 79: std::ptr::Alignment::as_usize.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 80: std::ptr::Alignment::as_usize.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 81: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> - -Check 82: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 83: ::clone.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 84: std::alloc::Layout::array::inner.assertion.1 - - Status: SUCCESS - - Description: "attempt to divide by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 85: std::alloc::Layout::array::inner.assertion.2 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner - -Check 86: as std::iter::Iterator>::next.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next - -Check 87: as std::iter::Iterator>::next.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next - -Check 88: num_bigint::biguint::convert::::to_u64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 89: num_bigint::biguint::convert::::to_u64.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift left with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 90: num_bigint::biguint::convert::::to_u64.assertion.2 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 - -Check 91: num_bigint::biguint::convert::::to_u64.assertion.3 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 - -Check 92: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 93: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 94: std::ptr::const_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 95: std::option::Option::::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: - -Check 96: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 97: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 98: alloc::raw_vec::handle_reserve.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 99: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from - -Check 100: num_bigint::bigint::convert:: for num_bigint::BigInt>::from.assertion.2 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:186:21 in function num_bigint::bigint::convert:: for num_bigint::BigInt>::from - -Check 101: memcpy.pointer.1 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 102: memcpy.pointer.2 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 103: __rust_realloc.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 104: __rust_realloc.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 105: __rust_realloc.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 106: __rust_realloc.precondition_instance.4 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 107: __rust_realloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 108: __rust_realloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 109: __rust_realloc.precondition_instance.7 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 110: __rust_realloc.precondition_instance.8 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 111: __rust_realloc.precondition_instance.9 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 112: __sort_of_CPROVER_round_to_integral.NaN.1 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 113: __sort_of_CPROVER_round_to_integral.overflow.1 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 114: __sort_of_CPROVER_round_to_integral.NaN.2 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 115: __sort_of_CPROVER_round_to_integral.overflow.2 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 116: __sort_of_CPROVER_round_to_integral.NaN.3 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 117: __sort_of_CPROVER_round_to_integral.overflow.3 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 118: __sort_of_CPROVER_round_to_integral.NaN.4 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 119: __sort_of_CPROVER_round_to_integral.overflow.4 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 120: memcmp.precondition.1 - - Status: SUCCESS - - Description: "memcmp region 1 readable" - - Location: :19 in function memcmp - -Check 121: memcmp.precondition.2 - - Status: SUCCESS - - Description: "memcpy region 2 readable" - - Location: :21 in function memcmp - -Check 122: memcmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 123: memcmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 124: memcmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 125: memcmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 126: memcmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 127: memcmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 128: memcmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 129: memcmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 130: memcmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 131: memcmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 132: memcmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 133: memcmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 134: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 135: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 136: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 137: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 138: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 139: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 140: ::clone.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 141: __rust_dealloc.precondition_instance.1 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 142: __rust_dealloc.precondition_instance.2 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 143: __rust_dealloc.precondition_instance.3 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 144: __rust_dealloc.precondition_instance.4 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 145: __rust_dealloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 146: __rust_dealloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 147: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for i8>::try_from::{closure#0}]> - -Check 148: calloc.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :14 in function calloc - -Check 149: ::to_i8.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 150: ::to_i8.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 151: ::to_i8.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 152: ::to_i8.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 153: ::to_i8.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 154: ::to_i8.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:68 in function ::to_i8 - -Check 155: ::to_i8.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 156: ::to_i8.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 157: ::to_i8.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 158: ::to_i8.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 159: ::to_i8.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 160: ::to_i8.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:143:77 in function ::to_i8 - -Check 161: ::to_i8.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 162: ::to_i8.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 163: ::to_i8.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 164: ::to_i8.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 165: ::to_i8.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 166: ::to_i8.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:144:22 in function ::to_i8 - -Check 167: ::to_i64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 168: ::to_i64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 169: ::to_i64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 170: ::to_i64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 171: ::to_i64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 172: ::to_i64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:216:59 in function ::to_i64 - -Check 173: ::to_i64.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 174: ::to_i64.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 175: ::to_i64.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 176: ::to_i64.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 177: ::to_i64.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 178: ::to_i64.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:217:22 in function ::to_i64 - -Check 179: memcpy.pointer.3 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 180: memcpy.pointer.4 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 181: std::ptr::write::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 182: std::ptr::write::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 183: std::ptr::write::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 184: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 185: as std::ops::Deref>::deref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 186: as std::ops::Deref>::deref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 187: as std::ops::Deref>::deref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 188: as std::ops::Deref>::deref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 189: as std::ops::Deref>::deref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 190: as std::ops::Deref>::deref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 191: std::vec::Vec::::push.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 192: std::vec::Vec::::push.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 193: std::vec::Vec::::push.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 194: std::vec::Vec::::push.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 195: std::vec::Vec::::push.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 196: std::vec::Vec::::push.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 197: std::vec::Vec::::push.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 198: std::vec::Vec::::push.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 199: std::vec::Vec::::push.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 200: std::vec::Vec::::push.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 201: std::vec::Vec::::push.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 202: std::vec::Vec::::push.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 203: std::vec::Vec::::push.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 204: std::vec::Vec::::push.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 205: std::vec::Vec::::push.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 206: std::vec::Vec::::push.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 207: std::vec::Vec::::push.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 208: std::vec::Vec::::push.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 209: std::vec::Vec::::push.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 210: std::vec::Vec::::push.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 211: std::vec::Vec::::push.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 212: std::vec::Vec::::push.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 213: std::vec::Vec::::push.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 214: std::vec::Vec::::push.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 215: std::vec::Vec::::push.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 216: std::vec::Vec::::push.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 217: std::vec::Vec::::push.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 218: std::vec::Vec::::push.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 219: std::vec::Vec::::push.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 220: std::vec::Vec::::push.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 221: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 222: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 223: std::option::Option::::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: - -Check 224: alloc::raw_vec::finish_grow::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 225: alloc::raw_vec::finish_grow::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: - -Check 226: alloc::raw_vec::alloc_guard.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard - -Check 227: alloc::raw_vec::alloc_guard.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard - -Check 228: std::result::Result::>::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 229: std::option::Option::::as_ref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 230: std::option::Option::::as_ref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 231: std::option::Option::::as_ref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 232: std::option::Option::::as_ref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 233: std::option::Option::::as_ref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 234: std::option::Option::::as_ref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 235: std::option::Option::::as_ref.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref - -Check 236: num_bigint::bigint::convert::::to_i64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 237: num_bigint::bigint::convert::::to_i64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 238: num_bigint::bigint::convert::::to_i64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 239: num_bigint::bigint::convert::::to_i64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 240: num_bigint::bigint::convert::::to_i64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 241: num_bigint::bigint::convert::::to_i64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:47:15 in function num_bigint::bigint::convert::::to_i64 - -Check 242: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 243: as std::ops::Drop>::drop.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 244: as std::ops::Drop>::drop.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 245: as std::ops::Drop>::drop.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 246: as std::ops::Drop>::drop.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 247: as std::ops::Drop>::drop.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 248: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 249: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 - -Check 250: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 251: std::option::Option::>::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 252: std::option::Option::>::ok_or::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: - -Check 253: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 254: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 255: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 256: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 257: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 258: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 259: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 260: num_bigint::biguint::convert::::to_u64.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 261: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 262: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 263: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 264: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 265: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 266: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 267: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 268: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 269: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 270: alloc::raw_vec::handle_reserve.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 271: alloc::raw_vec::handle_reserve.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 272: alloc::raw_vec::handle_reserve.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 273: std::ptr::const_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 274: std::alloc::Global::grow_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 275: std::alloc::Global::grow_impl.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 276: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 277: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 278: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 279: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 280: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 281: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 282: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 283: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 284: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 285: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 286: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 287: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 288: std::alloc::Layout::array::inner.division-by-zero.1 - - Status: SUCCESS - - Description: "division by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 289: std::alloc::Layout::array::inner.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner - -Check 290: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} - -Check 291: std::ptr::NonNull::::new.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new - -Check 292: std::option::Option::::as_ref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 293: std::option::Option::::as_ref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 294: std::option::Option::::as_ref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 295: std::option::Option::::as_ref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 296: std::option::Option::::as_ref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 297: std::option::Option::::as_ref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 298: std::option::Option::::as_ref.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref - -Check 299: std::option::Option::::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 300: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 301: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 302: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 303: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 304: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 305: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 306: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 307: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 308: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 309: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 310: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 311: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 312: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 313: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 314: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 315: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 316: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 317: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 318: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 319: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 320: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 321: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 322: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 323: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 324: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 325: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 326: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 327: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 328: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 329: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 330: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 331: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 332: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 333: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 334: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 335: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 336: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 337: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_i64}> - -Check 338: std::intrinsics::write_bytes::.precondition_instance.1 - - Status: SUCCESS - - Description: "memset destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 339: std::cmp::impls::::cmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 340: std::cmp::impls::::cmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 341: std::cmp::impls::::cmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 342: std::cmp::impls::::cmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 343: std::cmp::impls::::cmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 344: std::cmp::impls::::cmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 345: std::cmp::impls::::cmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 346: std::cmp::impls::::cmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 347: std::cmp::impls::::cmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 348: std::cmp::impls::::cmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 349: std::cmp::impls::::cmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 350: std::cmp::impls::::cmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 351: std::cmp::impls::::cmp.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 352: std::cmp::impls::::cmp.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 353: std::cmp::impls::::cmp.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 354: std::cmp::impls::::cmp.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 355: std::cmp::impls::::cmp.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 356: std::cmp::impls::::cmp.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 357: std::cmp::impls::::cmp.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 358: std::cmp::impls::::cmp.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 359: std::cmp::impls::::cmp.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 360: std::cmp::impls::::cmp.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 361: std::cmp::impls::::cmp.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 362: std::cmp::impls::::cmp.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 363: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 364: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 365: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 366: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 367: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 368: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 369: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop - -Check 370: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 371: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 372: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 373: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 374: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 375: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 376: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 377: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 378: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 379: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 380: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 381: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 382: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 383: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 384: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 385: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 386: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 387: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 388: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 389: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 390: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 391: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 392: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 393: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 394: std::alloc::Global::alloc_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 395: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 396: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 397: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 398: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 399: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 400: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 401: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory - -Check 402: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 403: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 404: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 405: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 406: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 407: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 408: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 409: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 410: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 411: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 412: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 413: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 414: as std::iter::Iterator>::next.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 415: as std::iter::Iterator>::next.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 416: as std::iter::Iterator>::next.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 417: as std::iter::Iterator>::next.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 418: as std::iter::Iterator>::next.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 419: as std::iter::Iterator>::next.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 420: as std::iter::Iterator>::next.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 421: as std::iter::Iterator>::next.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 422: as std::iter::Iterator>::next.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 423: as std::iter::Iterator>::next.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 424: as std::iter::Iterator>::next.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 425: as std::iter::Iterator>::next.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 426: as std::iter::Iterator>::next.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 427: as std::iter::Iterator>::next.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 428: as std::iter::Iterator>::next.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 429: as std::iter::Iterator>::next.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 430: as std::iter::Iterator>::next.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 431: as std::iter::Iterator>::next.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 432: as std::iter::Iterator>::next.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 433: as std::iter::Iterator>::next.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 434: as std::iter::Iterator>::next.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 435: as std::iter::Iterator>::next.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 436: as std::iter::Iterator>::next.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 437: as std::iter::Iterator>::next.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 438: as std::iter::Iterator>::next.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next - -Check 439: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 440: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 441: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 442: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 443: std::cmp::impls::::cmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 444: std::cmp::impls::::cmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 445: std::cmp::impls::::cmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 446: std::cmp::impls::::cmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 447: std::cmp::impls::::cmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 448: std::cmp::impls::::cmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 449: std::cmp::impls::::cmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 450: std::cmp::impls::::cmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 451: std::cmp::impls::::cmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 452: std::cmp::impls::::cmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 453: std::cmp::impls::::cmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 454: std::cmp::impls::::cmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 455: std::cmp::impls::::cmp.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 456: std::cmp::impls::::cmp.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 457: std::cmp::impls::::cmp.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 458: std::cmp::impls::::cmp.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 459: std::cmp::impls::::cmp.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 460: std::cmp::impls::::cmp.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 461: std::cmp::impls::::cmp.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 462: std::cmp::impls::::cmp.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 463: std::cmp::impls::::cmp.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 464: std::cmp::impls::::cmp.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 465: std::cmp::impls::::cmp.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 466: std::cmp::impls::::cmp.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 467: std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&i64>::and_then:: fn(&'a i64) -> std::option::Option {::to_i8}> - -Check 468: std::alloc::Layout::size.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 469: std::alloc::Layout::size.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 470: std::alloc::Layout::size.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 471: std::alloc::Layout::size.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 472: std::alloc::Layout::size.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 473: std::alloc::Layout::size.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 474: std::result::Result::::unwrap_unchecked.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 475: std::result::Result::::unwrap_unchecked.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked - -Check 476: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq - -Check 477: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual - -Check 478: std::alloc::Layout::align.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 479: std::alloc::Layout::align.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 480: std::alloc::Layout::align.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 481: std::alloc::Layout::align.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 482: std::alloc::Layout::align.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 483: std::alloc::Layout::align.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 484: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 485: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 486: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 487: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 488: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 489: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 490: memcpy.pointer.5 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 491: memcpy.pointer.6 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 492: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 493: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 494: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 495: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 - - Status: SUCCESS - - Description: "unwinding assertion loop 0" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - - -SUMMARY: - ** 0 of 495 failed (2 unreachable) - -VERIFICATION:- SUCCESSFUL -Verification Time: 1.9526796s - -Checking harness check_convert_u8... -CBMC 5.77.0 (cbmc-5.77.0) -CBMC version 5.77.0 (cbmc-5.77.0) 64-bit x86_64 linux -Reading GOTO program from file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/kani/x86_64-unknown-linux-gnu/debug/deps/target_lib-71c27f8cf1eaa5b6.for-check_convert_u8.out -Generating GOTO Program -Adding CPROVER library (x86_64) -Removal of function pointers and virtual functions -Generic Property Instrumentation -Running with 16 object bits, 48 offset bits (user-specified) -Starting Bounded Model Checking -Unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -Not unwinding loop _RNvXs2_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintINtNtCseBAsTucG1pM_4core7convert4FromyE4fromCs1Oh6lCU1wuR_10target_lib.0 iteration 2 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 479 column 9 function num_bigint::biguint::convert:: for num_bigint::BigUint>::from thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 776 column 15 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 778 column 21 function std::option::Option::::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs line 81 column 15 function num_bigint::bigint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -Unwinding loop _RNvXs0_NtNtCssHFfxc6jMf_10num_bigint7biguint7convertNtB7_7BigUintNtNtCshBdv46mpFTm_10num_traits4cast11ToPrimitive6to_u64Cs1Oh6lCU1wuR_10target_lib.0 iteration 1 file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 9 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs line 39 column 15 function std::ptr::const_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs line 321 column 18 function num_bigint::biguint::convert::::to_u64 thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 630 column 15 function std::option::Option::::as_ref thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1263 column 15 function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs line 1051 column 15 function std::option::Option::::ok_or::> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 859 column 15 function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs line 38 column 15 function std::ptr::mut_ptr::::is_null thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1533 column 15 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs line 105 column 9 function std::hint::unreachable_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1536 column 32 function std::result::Result::::unwrap_unchecked thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1111 column 15 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1791 column 5 function std::result::unwrap_failed thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs line 1113 column 23 function std::result::Result::>::unwrap thread 0 -aborting path on assume(false) at file /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/check_rebuild/target/target_lib/src/lib.rs line 14 column 9 function check_convert_u8 thread 0 -Runtime Symex: 0.510178s -size of program expression: 20998 steps -slicing removed 13024 assignments -Generated 572 VCC(s), 195 remaining after simplification -Runtime Postprocess Equation: 0.00726291s -Passing problem to propositional reduction -converting SSA -Runtime Convert SSA: 0.0408637s -Running propositional reduction -Post-processing -Runtime Post-process: 0.00800895s -Solving with MiniSAT 2.2.1 with simplifier -25013 variables, 42011 clauses -SAT checker: instance is SATISFIABLE -Runtime Solver: 0.0652914s -Runtime decision procedure: 0.107079s -Running propositional reduction -Solving with MiniSAT 2.2.1 with simplifier -25013 variables, 5882 clauses -SAT checker: instance is UNSATISFIABLE -Runtime Solver: 0.00212333s -Runtime decision procedure: 0.00234868s - -RESULTS: -Check 1: __rust_realloc.assertion.1 - - Status: SUCCESS - - Description: "rust_realloc must be called with a non-null pointer" - - Location: ../../../../library/kani/kani_lib.c:103 in function __rust_realloc - -Check 2: __rust_realloc.assertion.2 - - Status: SUCCESS - - Description: "rust_realloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:106 in function __rust_realloc - -Check 3: __rust_realloc.assertion.3 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:110 in function __rust_realloc - -Check 4: __rust_alloc.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:44 in function __rust_alloc - -Check 5: __rust_alloc.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:47 in function __rust_alloc - -Check 6: std::result::Result::<(), std::collections::TryReserveError>::map_err::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 7: calloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function calloc - -Check 8: calloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function calloc - -Check 9: malloc.assertion.1 - - Status: SUCCESS - - Description: "max allocation size exceeded" - - Location: :31 in function malloc - -Check 10: malloc.assertion.2 - - Status: SUCCESS - - Description: "max allocation may fail" - - Location: :36 in function malloc - -Check 11: std::result::Result::::map_err::::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 12: __rust_dealloc.assertion.1 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:84 in function __rust_dealloc - -Check 13: __rust_dealloc.assertion.2 - - Status: SUCCESS - - Description: "rust_dealloc must be called on an object whose allocated size matches its layout" - - Location: ../../../../library/kani/kani_lib.c:86 in function __rust_dealloc - -Check 14: std::alloc::Global::alloc_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 15: __rust_alloc_zeroed.assertion.1 - - Status: SUCCESS - - Description: "__rust_alloc_zeroed must be called with a size greater than 0" - - Location: ../../../../library/kani/kani_lib.c:63 in function __rust_alloc_zeroed - -Check 16: __rust_alloc_zeroed.assertion.2 - - Status: SUCCESS - - Description: "Alignment is power of two" - - Location: ../../../../library/kani/kani_lib.c:66 in function __rust_alloc_zeroed - -Check 17: std::option::Option::::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 18: std::option::Option::::unwrap.assertion.1 - - Status: SUCCESS - - Description: "called `Option::unwrap()` on a `None` value" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:778:21 in function std::option::Option::::unwrap - -Check 19: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 20: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "arith_offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 21: std::ptr::const_ptr::::wrapping_offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:556:18 in function std::ptr::const_ptr::::wrapping_offset - -Check 22: std::alloc::Layout::max_size_for_align.assertion.1 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:31 in function std::alloc::Layout::max_size_for_align - -Check 23: std::alloc::Layout::max_size_for_align.assertion.2 - - Status: SUCCESS - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:93:9 in function std::alloc::Layout::max_size_for_align - -Check 24: std::intrinsics::write_bytes::.safety_check.1 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 25: std::intrinsics::write_bytes::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "write_bytes: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 26: std::result::unwrap_failed.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1791:5 in function std::result::unwrap_failed - -Check 27: std::vec::Vec::::as_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1240:13 in function std::vec::Vec::::as_ptr - -Check 28: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 29: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.assertion.2 - - Status: SUCCESS - - Description: "attempt to shift right with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 30: std::ptr::const_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 31: std::ptr::const_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:474:18 in function std::ptr::const_ptr::::offset - -Check 32: ::max.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:806:15 in function ::max - -Check 33: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 34: std::fmt::Arguments::<'_>::new_v1.assertion.1 - - Status: UNREACHABLE - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:395:56 in function std::fmt::Arguments::<'_>::new_v1 - -Check 35: std::fmt::Arguments::<'_>::new_v1.assertion.2 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:396:13 in function std::fmt::Arguments::<'_>::new_v1 - -Check 36: std::hint::unreachable_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/hint.rs:105:9 in function std::hint::unreachable_unchecked - -Check 37: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 38: alloc::raw_vec::capacity_overflow.assertion.1 - - Status: SUCCESS - - Description: "This is a placeholder message; Kani doesn't support message formatted at runtime" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:518:5 in function alloc::raw_vec::capacity_overflow - -Check 39: std::option::Option::::as_ref.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 40: std::result::Result::::unwrap_unchecked.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 41: std::option::Option::>::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 42: , std::collections::TryReserveError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::collections::TryReserveError> as std::ops::Try>::branch - -Check 43: ::clone.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 44: alloc::raw_vec::RawVec::::grow_amortized.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 45: alloc::raw_vec::RawVec::::grow_amortized.assertion.1 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 46: alloc::raw_vec::RawVec::::grow_amortized.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:400:19 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 47: std::ptr::const_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 48: alloc::raw_vec::handle_reserve.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 49: std::slice::Iter::<'_, u64>::new.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter.rs:92:13 in function std::slice::Iter::<'_, u64>::new - -Check 50: std::option::Option::::ok_or::>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or::> - -Check 51: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> - -Check 52: alloc::raw_vec::finish_grow::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:22 in function alloc::raw_vec::finish_grow:: - -Check 53: alloc::raw_vec::finish_grow::.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 54: alloc::raw_vec::finish_grow::.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:465:13 in function alloc::raw_vec::finish_grow:: - -Check 55: std::vec::Vec::::as_mut_ptr.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1277:13 in function std::vec::Vec::::as_mut_ptr - -Check 56: std::vec::Vec::::push.assertion.1 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 57: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 58: as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 59: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 60: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 61: check_convert_u8.assertion.1 - - Status: SUCCESS - - Description: "assertion failed: after == before" - - Location: target/target_lib/src/lib.rs:11:5 in function check_convert_u8 - -Check 62: check_convert_u8.assertion.2 - - Status: SUCCESS - - Description: "internal error: entered unreachable code: " - - Location: target/target_lib/src/lib.rs:14:9 in function check_convert_u8 - -Check 63: std::ptr::mut_ptr::::offset.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "offset: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 64: std::ptr::mut_ptr::::offset.arithmetic_overflow.2 - - Status: SUCCESS - - Description: "attempt to compute offset which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:488:18 in function std::ptr::mut_ptr::::offset - -Check 65: std::ptr::write::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 66: std::ptr::write::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 67: std::ptr::write::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 68: std::alloc::Global::grow_impl.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:207:17 in function std::alloc::Global::grow_impl - -Check 69: std::alloc::Global::grow_impl.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 70: std::alloc::Global::grow_impl.assertion.1 - - Status: UNREACHABLE - - Description: "attempt to subtract with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:212:58 in function std::alloc::Global::grow_impl - -Check 71: std::alloc::Global::grow_impl.unreachable.2 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 72: std::ptr::Alignment::as_usize.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 73: std::ptr::Alignment::as_usize.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs:98:9 in function std::ptr::Alignment::as_usize - -Check 74: std::option::Option::::ok_or::.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::::ok_or:: - -Check 75: std::result::Result::>::unwrap.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 76: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 77: std::alloc::Layout::array::inner.assertion.1 - - Status: SUCCESS - - Description: "attempt to divide by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 78: std::alloc::Layout::array::inner.assertion.2 - - Status: SUCCESS - - Description: "attempt to multiply with overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:456:30 in function std::alloc::Layout::array::inner - -Check 79: as std::iter::Iterator>::next.assume.1 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:21 in function as std::iter::Iterator>::next - -Check 80: as std::iter::Iterator>::next.assume.2 - - Status: SUCCESS - - Description: "assumption failed" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:25 in function as std::iter::Iterator>::next - -Check 81: num_bigint::biguint::convert::::to_u64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 82: num_bigint::biguint::convert::::to_u64.assertion.1 - - Status: SUCCESS - - Description: "attempt to shift left with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 83: num_bigint::biguint::convert::::to_u64.assertion.2 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:13 in function num_bigint::biguint::convert::::to_u64 - -Check 84: num_bigint::biguint::convert::::to_u64.assertion.3 - - Status: SUCCESS - - Description: "attempt to add with overflow" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:328:13 in function num_bigint::biguint::convert::::to_u64 - -Check 85: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> - -Check 86: , std::alloc::AllocError> as std::ops::Try>::branch.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 87: __rust_alloc_error_handler.1 - - Status: SUCCESS - - Description: "Function `__rust_alloc_error_handler` with missing definition is unreachable" - - Location: Unknown file in function __rust_alloc_error_handler - -Check 88: std::ptr::mut_ptr::::is_null.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 89: num_bigint::bigint::convert::::to_u64.unreachable.1 - - Status: SUCCESS - - Description: "unreachable code" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 90: std::intrinsics::copy_nonoverlapping::.safety_check.1 - - Status: SUCCESS - - Description: "`src` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 91: std::intrinsics::copy_nonoverlapping::.safety_check.2 - - Status: SUCCESS - - Description: "`dst` must be properly aligned" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 92: std::intrinsics::copy_nonoverlapping::.arithmetic_overflow.1 - - Status: SUCCESS - - Description: "copy_nonoverlapping: attempt to compute number in bytes which would overflow" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 93: memcpy.pointer.1 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 94: memcpy.pointer.2 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 95: __rust_realloc.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 96: __rust_realloc.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 97: __rust_realloc.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../library/kani/kani_lib.c:115 in function __rust_realloc - -Check 98: __rust_realloc.precondition_instance.4 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 99: __rust_realloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 100: __rust_realloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 101: __rust_realloc.precondition_instance.7 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 102: __rust_realloc.precondition_instance.8 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 103: __rust_realloc.precondition_instance.9 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:116 in function __rust_realloc - -Check 104: memcpy.pointer.3 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 105: memcpy.pointer.4 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 106: std::intrinsics::copy_nonoverlapping::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 107: std::intrinsics::copy_nonoverlapping::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 108: std::intrinsics::copy_nonoverlapping::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2433:9 in function std::intrinsics::copy_nonoverlapping:: - -Check 109: num_bigint::bigint::convert::::to_u64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 110: num_bigint::bigint::convert::::to_u64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 111: num_bigint::bigint::convert::::to_u64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 112: num_bigint::bigint::convert::::to_u64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 113: num_bigint::bigint::convert::::to_u64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 114: num_bigint::bigint::convert::::to_u64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:81:15 in function num_bigint::bigint::convert::::to_u64 - -Check 115: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 116: memcmp.precondition.1 - - Status: SUCCESS - - Description: "memcmp region 1 readable" - - Location: :19 in function memcmp - -Check 117: memcmp.precondition.2 - - Status: SUCCESS - - Description: "memcpy region 2 readable" - - Location: :21 in function memcmp - -Check 118: memcmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 119: memcmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 120: memcmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 121: memcmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 122: memcmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 123: memcmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 124: memcmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: :27 in function memcmp - -Check 125: memcmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: :27 in function memcmp - -Check 126: memcmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: :27 in function memcmp - -Check 127: memcmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :27 in function memcmp - -Check 128: memcmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: :27 in function memcmp - -Check 129: memcmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: :27 in function memcmp - -Check 130: alloc::raw_vec::alloc_guard.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:507:13 in function alloc::raw_vec::alloc_guard - -Check 131: alloc::raw_vec::alloc_guard.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:509:9 in function alloc::raw_vec::alloc_guard - -Check 132: std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1263:15 in function std::option::Option::<&u64>::and_then:: fn(&'a u64) -> std::option::Option {::to_u8}> - -Check 133: __sort_of_CPROVER_round_to_integral.NaN.1 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 134: __sort_of_CPROVER_round_to_integral.overflow.1 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :27 in function __sort_of_CPROVER_round_to_integral - -Check 135: __sort_of_CPROVER_round_to_integral.NaN.2 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 136: __sort_of_CPROVER_round_to_integral.overflow.2 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :28 in function __sort_of_CPROVER_round_to_integral - -Check 137: __sort_of_CPROVER_round_to_integral.NaN.3 - - Status: SUCCESS - - Description: "NaN on subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 138: __sort_of_CPROVER_round_to_integral.overflow.3 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point subtraction" - - Location: :30 in function __sort_of_CPROVER_round_to_integral - -Check 139: __sort_of_CPROVER_round_to_integral.NaN.4 - - Status: SUCCESS - - Description: "NaN on addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 140: __sort_of_CPROVER_round_to_integral.overflow.4 - - Status: SUCCESS - - Description: "arithmetic overflow on floating-point addition" - - Location: :31 in function __sort_of_CPROVER_round_to_integral - -Check 141: num_bigint::biguint::convert::::to_u64.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:321:18 in function num_bigint::biguint::convert::::to_u64 - -Check 142: num_bigint::biguint::convert::::to_u64.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 143: num_bigint::biguint::convert::::to_u64.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 144: num_bigint::biguint::convert::::to_u64.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 145: num_bigint::biguint::convert::::to_u64.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 146: num_bigint::biguint::convert::::to_u64.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 147: num_bigint::biguint::convert::::to_u64.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:30 in function num_bigint::biguint::convert::::to_u64 - -Check 148: num_bigint::biguint::convert::::to_u64.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:327:20 in function num_bigint::biguint::convert::::to_u64 - -Check 149: calloc.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: :14 in function calloc - -Check 150: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:478:16 in function as std::ops::Drop>::drop - -Check 151: std::alloc::Layout::array::inner.division-by-zero.1 - - Status: SUCCESS - - Description: "division by zero" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:452:41 in function std::alloc::Layout::array::inner - -Check 152: std::alloc::Layout::array::inner.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:453:24 in function std::alloc::Layout::array::inner - -Check 153: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 154: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 155: std::result::Result::>::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1111:15 in function std::result::Result::>::unwrap - -Check 156: std::option::Option::::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1052:24 in function std::option::Option::::ok_or:: - -Check 157: __rust_dealloc.precondition_instance.1 - - Status: SUCCESS - - Description: "free argument must be NULL or valid pointer" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 158: __rust_dealloc.precondition_instance.2 - - Status: SUCCESS - - Description: "free argument must be dynamic object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 159: __rust_dealloc.precondition_instance.3 - - Status: SUCCESS - - Description: "free argument has offset zero" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 160: __rust_dealloc.precondition_instance.4 - - Status: SUCCESS - - Description: "double free" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 161: __rust_dealloc.precondition_instance.5 - - Status: SUCCESS - - Description: "free called for new[] object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 162: __rust_dealloc.precondition_instance.6 - - Status: SUCCESS - - Description: "free called for stack-allocated object" - - Location: ../../../../library/kani/kani_lib.c:88 in function __rust_dealloc - -Check 163: std::alloc::Global::grow_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:210:27 in function std::alloc::Global::grow_impl - -Check 164: std::alloc::Global::grow_impl.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:223:31 in function std::alloc::Global::grow_impl - -Check 165: memcpy.pointer.5 - - Status: SUCCESS - - Description: "same object violation" - - Location: :33 in function memcpy - -Check 166: memcpy.pointer.6 - - Status: SUCCESS - - Description: "same object violation" - - Location: :34 in function memcpy - -Check 167: std::ptr::write::.precondition_instance.1 - - Status: SUCCESS - - Description: "memcpy src/dst overlap" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 168: std::ptr::write::.precondition_instance.2 - - Status: SUCCESS - - Description: "memcpy source region readable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 169: std::ptr::write::.precondition_instance.3 - - Status: SUCCESS - - Description: "memcpy destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1332:9 in function std::ptr::write:: - -Check 170: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 171: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 172: std::ptr::mut_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs:38:15 in function std::ptr::mut_ptr::::is_null - -Check 173: std::vec::Vec::::push.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 174: std::vec::Vec::::push.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 175: std::vec::Vec::::push.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 176: std::vec::Vec::::push.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 177: std::vec::Vec::::push.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 178: std::vec::Vec::::push.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1834:12 in function std::vec::Vec::::push - -Check 179: std::vec::Vec::::push.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 180: std::vec::Vec::::push.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 181: std::vec::Vec::::push.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 182: std::vec::Vec::::push.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 183: std::vec::Vec::::push.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 184: std::vec::Vec::::push.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1835:39 in function std::vec::Vec::::push - -Check 185: std::vec::Vec::::push.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 186: std::vec::Vec::::push.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 187: std::vec::Vec::::push.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 188: std::vec::Vec::::push.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 189: std::vec::Vec::::push.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 190: std::vec::Vec::::push.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1838:45 in function std::vec::Vec::::push - -Check 191: std::vec::Vec::::push.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 192: std::vec::Vec::::push.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 193: std::vec::Vec::::push.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 194: std::vec::Vec::::push.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 195: std::vec::Vec::::push.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 196: std::vec::Vec::::push.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 197: std::vec::Vec::::push.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 198: std::vec::Vec::::push.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 199: std::vec::Vec::::push.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 200: std::vec::Vec::::push.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 201: std::vec::Vec::::push.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 202: std::vec::Vec::::push.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:1840:13 in function std::vec::Vec::::push - -Check 203: alloc::raw_vec::finish_grow::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:459:5 in function alloc::raw_vec::finish_grow:: - -Check 204: alloc::raw_vec::finish_grow::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:461:25 in function alloc::raw_vec::finish_grow:: - -Check 205: as std::iter::Iterator>::next.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 206: as std::iter::Iterator>::next.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 207: as std::iter::Iterator>::next.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 208: as std::iter::Iterator>::next.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 209: as std::iter::Iterator>::next.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 210: as std::iter::Iterator>::next.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:142:29 in function as std::iter::Iterator>::next - -Check 211: as std::iter::Iterator>::next.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 212: as std::iter::Iterator>::next.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 213: as std::iter::Iterator>::next.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 214: as std::iter::Iterator>::next.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 215: as std::iter::Iterator>::next.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 216: as std::iter::Iterator>::next.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:144:33 in function as std::iter::Iterator>::next - -Check 217: as std::iter::Iterator>::next.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 218: as std::iter::Iterator>::next.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 219: as std::iter::Iterator>::next.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 220: as std::iter::Iterator>::next.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 221: as std::iter::Iterator>::next.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 222: as std::iter::Iterator>::next.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:9 in function as std::iter::Iterator>::next - -Check 223: as std::iter::Iterator>::next.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 224: as std::iter::Iterator>::next.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 225: as std::iter::Iterator>::next.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 226: as std::iter::Iterator>::next.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 227: as std::iter::Iterator>::next.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 228: as std::iter::Iterator>::next.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:8:43 in function as std::iter::Iterator>::next - -Check 229: as std::iter::Iterator>::next.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:147:25 in function as std::iter::Iterator>::next - -Check 230: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 231: , std::alloc::AllocError> as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2094:23 in function , std::alloc::AllocError> as std::ops::Try>::branch - -Check 232: std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::>::map_err::, [closure@num_bigint::bigint::convert:: for u8>::try_from::{closure#0}]> - -Check 233: alloc::raw_vec::handle_reserve.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 234: alloc::raw_vec::handle_reserve.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 235: alloc::raw_vec::handle_reserve.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:488:11 in function alloc::raw_vec::handle_reserve - -Check 236: as std::ops::Drop>::drop.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 237: as std::ops::Drop>::drop.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 238: as std::ops::Drop>::drop.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 239: as std::ops::Drop>::drop.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 240: as std::ops::Drop>::drop.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 241: as std::ops::Drop>::drop.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3054:81 in function as std::ops::Drop>::drop - -Check 242: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.undefined-shift.1 - - Status: SUCCESS - - Description: "shift distance too large" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:482:17 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - -Check 243: std::intrinsics::write_bytes::.precondition_instance.1 - - Status: SUCCESS - - Description: "memset destination region writeable" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics.rs:2590:9 in function std::intrinsics::write_bytes:: - -Check 244: as std::ops::Try>::branch.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2092:15 in function as std::ops::Try>::branch - -Check 245: as std::ops::Try>::branch.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2093:22 in function as std::ops::Try>::branch - -Check 246: std::alloc::Layout::size.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 247: std::alloc::Layout::size.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 248: std::alloc::Layout::size.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 249: std::alloc::Layout::size.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 250: std::alloc::Layout::size.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 251: std::alloc::Layout::size.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:129:9 in function std::alloc::Layout::size - -Check 252: alloc::raw_vec::finish_grow::::{closure#0}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:457:45 in function alloc::raw_vec::finish_grow::::{closure#0} - -Check 253: std::option::Option::>::ok_or::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1051:15 in function std::option::Option::>::ok_or:: - -Check 254: std::option::Option::>::ok_or::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1053:21 in function std::option::Option::>::ok_or:: - -Check 255: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 256: std::result::Result::<(), std::collections::TryReserveError>::map_err::.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:860:22 in function std::result::Result::<(), std::collections::TryReserveError>::map_err:: - -Check 257: std::ptr::const_ptr::::guaranteed_eq.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:837:18 in function std::ptr::const_ptr::::guaranteed_eq - -Check 258: num_bigint::bigint::convert::::to_bigint.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 259: num_bigint::bigint::convert::::to_bigint.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 260: num_bigint::bigint::convert::::to_bigint.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 261: num_bigint::bigint::convert::::to_bigint.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 262: num_bigint::bigint::convert::::to_bigint.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 263: num_bigint::bigint::convert::::to_bigint.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/bigint/convert.rs:347:26 in function num_bigint::bigint::convert::::to_bigint - -Check 264: std::result::Result::::map_err::::{closure#0}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::::map_err::::{closure#0}]> - -Check 265: std::ptr::const_ptr::::is_null.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs:39:15 in function std::ptr::const_ptr::::is_null - -Check 266: alloc::raw_vec::RawVec::::capacity.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 267: alloc::raw_vec::RawVec::::capacity.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 268: alloc::raw_vec::RawVec::::capacity.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 269: alloc::raw_vec::RawVec::::capacity.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 270: alloc::raw_vec::RawVec::::capacity.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 271: alloc::raw_vec::RawVec::::capacity.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:232:44 in function alloc::raw_vec::RawVec::::capacity - -Check 272: alloc::raw_vec::RawVec::::ptr.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 273: alloc::raw_vec::RawVec::::ptr.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 274: alloc::raw_vec::RawVec::::ptr.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 275: alloc::raw_vec::RawVec::::ptr.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 276: alloc::raw_vec::RawVec::::ptr.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 277: alloc::raw_vec::RawVec::::ptr.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:224:9 in function alloc::raw_vec::RawVec::::ptr - -Check 278: std::cmp::impls::::cmp.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 279: std::cmp::impls::::cmp.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 280: std::cmp::impls::::cmp.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 281: std::cmp::impls::::cmp.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 282: std::cmp::impls::::cmp.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 283: std::cmp::impls::::cmp.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:24 in function std::cmp::impls::::cmp - -Check 284: std::cmp::impls::::cmp.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 285: std::cmp::impls::::cmp.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 286: std::cmp::impls::::cmp.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 287: std::cmp::impls::::cmp.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 288: std::cmp::impls::::cmp.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 289: std::cmp::impls::::cmp.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1481:32 in function std::cmp::impls::::cmp - -Check 290: std::cmp::impls::::cmp.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 291: std::cmp::impls::::cmp.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 292: std::cmp::impls::::cmp.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 293: std::cmp::impls::::cmp.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 294: std::cmp::impls::::cmp.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 295: std::cmp::impls::::cmp.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:29 in function std::cmp::impls::::cmp - -Check 296: std::cmp::impls::::cmp.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 297: std::cmp::impls::::cmp.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 298: std::cmp::impls::::cmp.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 299: std::cmp::impls::::cmp.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 300: std::cmp::impls::::cmp.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 301: std::cmp::impls::::cmp.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1482:38 in function std::cmp::impls::::cmp - -Check 302: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 303: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 304: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 305: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 306: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 307: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:36:16 in function ::clone - -Check 308: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 309: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 310: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 311: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 312: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 313: alloc::raw_vec::finish_grow::::{closure#1}.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:472:45 in function alloc::raw_vec::finish_grow::::{closure#1} - -Check 314: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 315: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 316: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 317: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 318: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 319: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:241:25 in function alloc::raw_vec::RawVec::::current_memory - -Check 320: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:242:13 in function alloc::raw_vec::RawVec::::current_memory - -Check 321: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 322: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 323: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 324: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 325: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 326: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:247:49 in function alloc::raw_vec::RawVec::::current_memory - -Check 327: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 328: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 329: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 330: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 331: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 332: alloc::raw_vec::RawVec::::current_memory.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:248:23 in function alloc::raw_vec::RawVec::::current_memory - -Check 333: std::alloc::Global::alloc_impl.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:178:27 in function std::alloc::Global::alloc_impl - -Check 334: ::to_u8.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 335: ::to_u8.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 336: ::to_u8.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 337: ::to_u8.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 338: ::to_u8.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 339: ::to_u8.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:231:60 in function ::to_u8 - -Check 340: ::to_u8.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 341: ::to_u8.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 342: ::to_u8.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 343: ::to_u8.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 344: ::to_u8.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 345: ::to_u8.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/cast.rs:232:22 in function ::to_u8 - -Check 346: , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:2108:23 in function , std::alloc::AllocError> as std::ops::FromResidual>>::from_residual - -Check 347: std::fmt::Arguments::<'_>::new_v1.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398:34 in function std::fmt::Arguments::<'_>::new_v1 - -Check 348: std::option::Option::::unwrap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:776:15 in function std::option::Option::::unwrap - -Check 349: std::alloc::Layout::align.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 350: std::alloc::Layout::align.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 351: std::alloc::Layout::align.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 352: std::alloc::Layout::align.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 353: std::alloc::Layout::align.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 354: std::alloc::Layout::align.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/alloc/layout.rs:140:9 in function std::alloc::Layout::align - -Check 355: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:386:24 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 356: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:62 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 357: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:390:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 358: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 359: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 360: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 361: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 362: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 363: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:394:28 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 364: alloc::raw_vec::RawVec::::grow_amortized.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:402:9 in function alloc::raw_vec::RawVec::::grow_amortized - -Check 365: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 366: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 367: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 368: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 369: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 370: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:90:31 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 371: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 372: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 373: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 374: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 375: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 376: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:64 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 377: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.13 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 378: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.14 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 379: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.15 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 380: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.16 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 381: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.17 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 382: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.18 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:93:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 383: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.19 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 384: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.20 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 385: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.21 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 386: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.22 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 387: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.23 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 388: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.24 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:29 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 389: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.25 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 390: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.26 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 391: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.27 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 392: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.28 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 393: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.29 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 394: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.30 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:67:17 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 395: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.31 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 396: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.32 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 397: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.33 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 398: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.34 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 399: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.35 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 400: std::slice::Iter::<'_, u64>::post_inc_start.pointer_dereference.36 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs:88:21 in function std::slice::Iter::<'_, u64>::post_inc_start - -Check 401: as std::ops::Deref>::deref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 402: as std::ops::Deref>::deref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 403: as std::ops::Deref>::deref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 404: as std::ops::Deref>::deref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 405: as std::ops::Deref>::deref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 406: as std::ops::Deref>::deref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:2632:55 in function as std::ops::Deref>::deref - -Check 407: std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]>.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:859:15 in function std::result::Result::, std::alloc::AllocError>::map_err::::{closure#1}]> - -Check 408: std::option::Option::::as_ref.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 409: std::option::Option::::as_ref.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 410: std::option::Option::::as_ref.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 411: std::option::Option::::as_ref.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 412: std::option::Option::::as_ref.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 413: std::option::Option::::as_ref.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:630:15 in function std::option::Option::::as_ref - -Check 414: std::option::Option::::as_ref.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:632:21 in function std::option::Option::::as_ref - -Check 415: std::result::Result::::unwrap_unchecked.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1533:15 in function std::result::Result::::unwrap_unchecked - -Check 416: std::result::Result::::unwrap_unchecked.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1538:5 in function std::result::Result::::unwrap_unchecked - -Check 417: std::ptr::NonNull::::new.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs:227:13 in function std::ptr::NonNull::::new - -Check 418: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 419: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 420: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 421: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 422: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 423: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:368:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 424: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 425: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.8 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 426: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.9 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 427: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.10 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 428: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.11 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 429: alloc::raw_vec::RawVec::::set_ptr_and_cap.pointer_dereference.12 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:369:9 in function alloc::raw_vec::RawVec::::set_ptr_and_cap - -Check 430: ::clone.pointer_dereference.1 - - Status: SUCCESS - - Description: "dereference failure: pointer NULL" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 431: ::clone.pointer_dereference.2 - - Status: SUCCESS - - Description: "dereference failure: pointer invalid" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 432: ::clone.pointer_dereference.3 - - Status: SUCCESS - - Description: "dereference failure: deallocated dynamic object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 433: ::clone.pointer_dereference.4 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 434: ::clone.pointer_dereference.5 - - Status: SUCCESS - - Description: "dereference failure: pointer outside object bounds" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 435: ::clone.pointer_dereference.6 - - Status: SUCCESS - - Description: "dereference failure: invalid integer address" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 436: ::clone.pointer_dereference.7 - - Status: SUCCESS - - Description: "dereference failure: dead object" - - Location: ../../../../../../../.rustup/toolchains/nightly-2022-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs:80:10 in function ::clone - -Check 437: num_bigint::biguint::convert:: for num_bigint::BigUint>::from.unwind.0 - - Status: SUCCESS - - Description: "unwinding assertion loop 0" - - Location: ../../../../../../../.cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.4.3/src/biguint/convert.rs:479:9 in function num_bigint::biguint::convert:: for num_bigint::BigUint>::from - - -SUMMARY: - ** 0 of 437 failed (2 unreachable) - -VERIFICATION:- SUCCESSFUL -Verification Time: 1.3973376s - -Complete - 3 successfully verified harnesses, 0 failures, 3 total. -target/changed_src.log:0 +target/changed_src.log:1 target/changed_src.log:Checking harness noop_check... -target/changed_src.log:Checking harness check_convert_i8... -target/changed_src.log:Checking harness check_convert_u8... +target/changed_src.log:Checking harness check_u8_i16... +target/changed_src.log:Checking harness check_u8_u32... target/changed_src.log:Complete - 3 successfully verified harnesses, 0 failures, 3 total. Run with new dependency -error: expected one of `(` or `<`, found `{` - --> /home/ANT.AMAZON.COM/celinval/workspace/kani-project/kani/tests/script-based-pre/compile-cache/new_dep/src/lib.rs:4:19 - | -4 | pub fn do_nothing {} - | ^ expected one of `(` or `<` - -error: aborting due to previous error - -error: Failed to execute cargo (exit status: 101). Found 2 compilation errors. -target/new_dep.log:0 -target/new_dep.log: No harness -target/new_dep.log: ok +target/new_dep.log:2 +target/new_dep.log:Checking harness noop_check... +target/new_dep.log:Checking harness noop_check... +target/new_dep.log:Checking harness check_u8_i16... +target/new_dep.log:Checking harness check_u8_i16... +target/new_dep.log:Checking harness check_u8_u32... +target/new_dep.log:Checking harness check_u8_u32... +target/new_dep.log:Complete - 6 successfully verified harnesses, 0 failures, 6 total. diff --git a/tests/script-based-pre/check_rebuild/rebuild.sh b/tests/script-based-pre/check_rebuild/rebuild.sh index 3bf32e9e64c1..55b19bf3198f 100755 --- a/tests/script-based-pre/check_rebuild/rebuild.sh +++ b/tests/script-based-pre/check_rebuild/rebuild.sh @@ -28,14 +28,14 @@ rm -rf ${OUT_DIR} mkdir -p ${OUT_DIR} # Copy the project so we don't make changes to the source code -cp -r ../target_lib ${OUT_DIR} +cp -r target_lib ${OUT_DIR} echo "Initial compilation" -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} --no-assertion-reach-checks | tee ${OUT_DIR}/initial.log +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} --no-assertion-reach-checks 2>&1 | tee ${OUT_DIR}/initial.log check_result initial.log echo "Run with a new argument that affects compilation" -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} | tee ${OUT_DIR}/enable_checks.log +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} 2>&1 | tee ${OUT_DIR}/enable_checks.log check_result enable_checks.log echo "Run after change to the source code" @@ -43,12 +43,12 @@ echo ' #[kani::proof] fn noop_check() {} ' >> ${LIB_SRC} -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} | tee ${OUT_DIR}/changed_src.log +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} 2>&1 | tee ${OUT_DIR}/changed_src.log check_result changed_src.log echo "Run with new dependency" -cargo add new_dep --manifest-path ${MANIFEST} --path ../new_dep -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} | tee ${OUT_DIR}/new_dep.log +cargo add new_dep --manifest-path ${MANIFEST} --path new_dep +cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} 2>&1 | tee ${OUT_DIR}/new_dep.log check_result new_dep.log # Try to leave a clean output folder at the end diff --git a/tests/script-based-pre/check_rebuild/target_lib/src/lib.rs b/tests/script-based-pre/check_rebuild/target_lib/src/lib.rs index a083f052c68b..5a83a08bd465 100644 --- a/tests/script-based-pre/check_rebuild/target_lib/src/lib.rs +++ b/tests/script-based-pre/check_rebuild/target_lib/src/lib.rs @@ -1,29 +1,21 @@ // Copyright Kani Contributors // SPDX-License-Identifier: Apache-2.0 OR MIT -use num_bigint::ToBigInt; +//! We don't use any of our dependency to keep the test fast #[kani::proof] #[kani::unwind(2)] -fn check_convert_u8() { +fn check_u8_u32() { let before: u8 = kani::any(); - let big_int = before.to_bigint().unwrap(); - let after: u8 = big_int.try_into().unwrap(); + let temp = before as u32; + let after: u8 = temp.try_into().unwrap(); assert_eq!(after, before); - - if before != after { - unreachable!(); - } } #[kani::proof] #[kani::unwind(2)] -fn check_convert_i8() { - let before: i8 = kani::any(); - let big_int = before.to_bigint().unwrap(); - let after: i8 = big_int.try_into().unwrap(); +fn check_u8_i16() { + let before: u8 = kani::any(); + let temp = before as i16; + let after: u8 = temp.try_into().unwrap(); assert_eq!(after, before); - - if before != after { - unreachable!(); - } } From 0b41b5b92ae7517d5c7086e92792b5112a5a6539 Mon Sep 17 00:00:00 2001 From: "Celina G. Val" Date: Fri, 3 Mar 2023 10:51:56 -0800 Subject: [PATCH 3/6] Add new test + rename other tests --- .../bin}/Cargo.toml | 3 +- .../lib => build-cache-bin/bin}/src/lib.rs | 0 .../build-cache-bin/cache_works.expected | 25 +++++++ .../build-cache-bin/cache_works.sh | 67 +++++++++++++++++++ .../config.yml | 0 .../config.yml | 0 .../rebuild.expected | 0 .../rebuild.sh | 35 ++++++---- .../target_lib/Cargo.lock | 0 .../target_lib/Cargo.toml | 0 .../target_lib/src/lib.rs | 0 .../cache_works.expected | 0 .../cache_works.sh | 36 ++++++---- .../build-cache-fresh/config.yml | 4 ++ .../lib/Cargo.toml | 0 .../build-cache-fresh/lib/src/lib.rs | 18 +++++ .../check_rebuild/new_dep/src/lib.rs | 4 -- 17 files changed, 159 insertions(+), 33 deletions(-) rename tests/script-based-pre/{check_rebuild/new_dep => build-cache-bin/bin}/Cargo.toml (86%) rename tests/script-based-pre/{check_no_rebuild/lib => build-cache-bin/bin}/src/lib.rs (100%) create mode 100644 tests/script-based-pre/build-cache-bin/cache_works.expected create mode 100755 tests/script-based-pre/build-cache-bin/cache_works.sh rename tests/script-based-pre/{check_no_rebuild => build-cache-bin}/config.yml (100%) rename tests/script-based-pre/{check_rebuild => build-cache-dirty}/config.yml (100%) rename tests/script-based-pre/{check_rebuild => build-cache-dirty}/rebuild.expected (100%) rename tests/script-based-pre/{check_rebuild => build-cache-dirty}/rebuild.sh (60%) rename tests/script-based-pre/{check_rebuild => build-cache-dirty}/target_lib/Cargo.lock (100%) rename tests/script-based-pre/{check_rebuild => build-cache-dirty}/target_lib/Cargo.toml (100%) rename tests/script-based-pre/{check_rebuild => build-cache-dirty}/target_lib/src/lib.rs (100%) rename tests/script-based-pre/{check_no_rebuild => build-cache-fresh}/cache_works.expected (100%) rename tests/script-based-pre/{check_no_rebuild => build-cache-fresh}/cache_works.sh (61%) create mode 100644 tests/script-based-pre/build-cache-fresh/config.yml rename tests/script-based-pre/{check_no_rebuild => build-cache-fresh}/lib/Cargo.toml (100%) create mode 100644 tests/script-based-pre/build-cache-fresh/lib/src/lib.rs delete mode 100644 tests/script-based-pre/check_rebuild/new_dep/src/lib.rs diff --git a/tests/script-based-pre/check_rebuild/new_dep/Cargo.toml b/tests/script-based-pre/build-cache-bin/bin/Cargo.toml similarity index 86% rename from tests/script-based-pre/check_rebuild/new_dep/Cargo.toml rename to tests/script-based-pre/build-cache-bin/bin/Cargo.toml index 79e6268893ce..53ef8b4ced03 100644 --- a/tests/script-based-pre/check_rebuild/new_dep/Cargo.toml +++ b/tests/script-based-pre/build-cache-bin/bin/Cargo.toml @@ -1,7 +1,6 @@ # Copyright Kani Contributors # SPDX-License-Identifier: Apache-2.0 OR MIT [package] -name = "new_dep" +name = "bin" version = "0.1.0" edition = "2021" - diff --git a/tests/script-based-pre/check_no_rebuild/lib/src/lib.rs b/tests/script-based-pre/build-cache-bin/bin/src/lib.rs similarity index 100% rename from tests/script-based-pre/check_no_rebuild/lib/src/lib.rs rename to tests/script-based-pre/build-cache-bin/bin/src/lib.rs diff --git a/tests/script-based-pre/build-cache-bin/cache_works.expected b/tests/script-based-pre/build-cache-bin/cache_works.expected new file mode 100644 index 000000000000..52f6c9b4e4e5 --- /dev/null +++ b/tests/script-based-pre/build-cache-bin/cache_works.expected @@ -0,0 +1,25 @@ +Initial compilation +target/initial.log:1 +target/initial.log: No harness +target/initial.log: ok +Re-execute the same command +target/same.log:0 +target/same.log: All fresh +target/same.log: No harness +target/same.log: ok +Run with new arg that affects kani-driver workflow only +target/driver_opt.log:0 +target/driver_opt.log: All fresh +target/driver_opt.log:Checking harness cover_option... +target/driver_opt.log:Checking harness cover_bool... +target/driver_opt.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. +Run with a new argument that affects compilation +target/disable_checks.log:1 +target/disable_checks.log:Checking harness cover_option... +target/disable_checks.log:Checking harness cover_bool... +target/disable_checks.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. +Run with new dependency +target/new_dep.log:2 +target/new_dep.log:Checking harness cover_option... +target/new_dep.log:Checking harness cover_bool... +target/new_dep.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. diff --git a/tests/script-based-pre/build-cache-bin/cache_works.sh b/tests/script-based-pre/build-cache-bin/cache_works.sh new file mode 100755 index 000000000000..6070996069b5 --- /dev/null +++ b/tests/script-based-pre/build-cache-bin/cache_works.sh @@ -0,0 +1,67 @@ +#!/usr/bin/env bash +# Copyright Kani Contributors +# SPDX-License-Identifier: Apache-2.0 OR MIT + +# Checks situations where running kani multiple times will work as expected when +# the target crate is binary. +# +# The following checks should not trigger recompilation. +# - Exact same input being invoked a second time. +# - Different options that do not influence the compilation only the Kani flow. +# While the following should recompile the target. +# - Pass a new argument that affects compilation +# - Add a dependency +set -e +set -u + +ORIG=bin +OUT_DIR=target +MANIFEST=${OUT_DIR}/${ORIG}/Cargo.toml + +# Expects two arguments: "kani arguments" "output_file" +function check_kani { + local args=$1 + local log_file="${OUT_DIR}/$2" + # Run kani with the given arguments + if [ -z "${args}" ] + then + cargo kani --manifest-path "${MANIFEST}" --target-dir "${OUT_DIR}" \ + 2>&1 | tee "${log_file}" + else + cargo kani --manifest-path "${MANIFEST}" --target-dir "${OUT_DIR}" \ + "${args}" 2>&1 | tee "${log_file}" + fi + + # Check for occurrances of "Compiling" messages in the log files + grep "Compiling" -H -c ${log_file} || echo "${log_file}: All fresh" + # Check which harnesses ran + grep "Checking harness" -H ${log_file} || echo "${log_file}: No harness" + # Check the verification summary + grep "successfully verified harnesses" -H ${log_file} || echo "${log_file}: ok" +} + +# Ensure output folder is clean +rm -rf ${OUT_DIR} +mkdir -p ${OUT_DIR} +# Move the original source to the output folder since it will be modified +cp -r ${ORIG} ${OUT_DIR} + +echo "Initial compilation" +check_kani --only-codegen initial.log + +echo "Re-execute the same command" +check_kani --only-codegen same.log + +echo "Run with new arg that affects kani-driver workflow only" +check_kani "" driver_opt.log + +echo "Run with a new argument that affects compilation" +check_kani --no-assertion-reach-checks disable_checks.log + +echo "Run with new dependency" +cargo new --lib ${OUT_DIR}/new_dep +cargo add new_dep --manifest-path ${MANIFEST} --path ${OUT_DIR}/new_dep +check_kani --no-assertion-reach-checks new_dep.log + +# Try to leave a clean output folder at the end +rm -rf ${OUT_DIR} diff --git a/tests/script-based-pre/check_no_rebuild/config.yml b/tests/script-based-pre/build-cache-bin/config.yml similarity index 100% rename from tests/script-based-pre/check_no_rebuild/config.yml rename to tests/script-based-pre/build-cache-bin/config.yml diff --git a/tests/script-based-pre/check_rebuild/config.yml b/tests/script-based-pre/build-cache-dirty/config.yml similarity index 100% rename from tests/script-based-pre/check_rebuild/config.yml rename to tests/script-based-pre/build-cache-dirty/config.yml diff --git a/tests/script-based-pre/check_rebuild/rebuild.expected b/tests/script-based-pre/build-cache-dirty/rebuild.expected similarity index 100% rename from tests/script-based-pre/check_rebuild/rebuild.expected rename to tests/script-based-pre/build-cache-dirty/rebuild.expected diff --git a/tests/script-based-pre/check_rebuild/rebuild.sh b/tests/script-based-pre/build-cache-dirty/rebuild.sh similarity index 60% rename from tests/script-based-pre/check_rebuild/rebuild.sh rename to tests/script-based-pre/build-cache-dirty/rebuild.sh index 55b19bf3198f..2295fe1abb1c 100755 --- a/tests/script-based-pre/check_rebuild/rebuild.sh +++ b/tests/script-based-pre/build-cache-dirty/rebuild.sh @@ -13,10 +13,22 @@ OUT_DIR=target MANIFEST=${OUT_DIR}/target_lib/Cargo.toml LIB_SRC=${OUT_DIR}/target_lib/src/lib.rs -function check_result { - local log_file="${OUT_DIR}/$1" +# Expects two arguments: "kani arguments" "output_file" +function check_kani { + local args=$1 + local log_file="${OUT_DIR}/$2" + # Run kani with the given arguments + if [ -z "${args}" ] + then + cargo kani --manifest-path "${MANIFEST}" --target-dir "${OUT_DIR}" \ + 2>&1 | tee "${log_file}" + else + cargo kani --manifest-path "${MANIFEST}" --target-dir "${OUT_DIR}" \ + "${args}" 2>&1 | tee "${log_file}" + fi + # Check for occurrances of "Compiling" messages in the log files - grep "Compiling" -H -c ${log_file} + grep "Compiling" -H -c ${log_file} || echo "${log_file}: All fresh" # Check which harnesses ran grep "Checking harness" -H ${log_file} || echo "${log_file}: No harness" # Check the verification summary @@ -31,25 +43,22 @@ mkdir -p ${OUT_DIR} cp -r target_lib ${OUT_DIR} echo "Initial compilation" -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} --no-assertion-reach-checks 2>&1 | tee ${OUT_DIR}/initial.log -check_result initial.log +check_kani --no-assertion-reach-checks initial.log echo "Run with a new argument that affects compilation" -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} 2>&1 | tee ${OUT_DIR}/enable_checks.log -check_result enable_checks.log +check_kani "" enable_checks.log echo "Run after change to the source code" echo ' #[kani::proof] fn noop_check() {} ' >> ${LIB_SRC} -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} 2>&1 | tee ${OUT_DIR}/changed_src.log -check_result changed_src.log +check_kani "" changed_src.log echo "Run with new dependency" -cargo add new_dep --manifest-path ${MANIFEST} --path new_dep -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} 2>&1 | tee ${OUT_DIR}/new_dep.log -check_result new_dep.log +cargo new --lib ${OUT_DIR}/new_dep +cargo add new_dep --manifest-path ${MANIFEST} --path ${OUT_DIR}/new_dep +check_kani "" new_dep.log # Try to leave a clean output folder at the end -# rm -rf ${OUT_DIR} +rm -rf ${OUT_DIR} diff --git a/tests/script-based-pre/check_rebuild/target_lib/Cargo.lock b/tests/script-based-pre/build-cache-dirty/target_lib/Cargo.lock similarity index 100% rename from tests/script-based-pre/check_rebuild/target_lib/Cargo.lock rename to tests/script-based-pre/build-cache-dirty/target_lib/Cargo.lock diff --git a/tests/script-based-pre/check_rebuild/target_lib/Cargo.toml b/tests/script-based-pre/build-cache-dirty/target_lib/Cargo.toml similarity index 100% rename from tests/script-based-pre/check_rebuild/target_lib/Cargo.toml rename to tests/script-based-pre/build-cache-dirty/target_lib/Cargo.toml diff --git a/tests/script-based-pre/check_rebuild/target_lib/src/lib.rs b/tests/script-based-pre/build-cache-dirty/target_lib/src/lib.rs similarity index 100% rename from tests/script-based-pre/check_rebuild/target_lib/src/lib.rs rename to tests/script-based-pre/build-cache-dirty/target_lib/src/lib.rs diff --git a/tests/script-based-pre/check_no_rebuild/cache_works.expected b/tests/script-based-pre/build-cache-fresh/cache_works.expected similarity index 100% rename from tests/script-based-pre/check_no_rebuild/cache_works.expected rename to tests/script-based-pre/build-cache-fresh/cache_works.expected diff --git a/tests/script-based-pre/check_no_rebuild/cache_works.sh b/tests/script-based-pre/build-cache-fresh/cache_works.sh similarity index 61% rename from tests/script-based-pre/check_no_rebuild/cache_works.sh rename to tests/script-based-pre/build-cache-fresh/cache_works.sh index 9d30183fc628..4d684069c4bf 100755 --- a/tests/script-based-pre/check_no_rebuild/cache_works.sh +++ b/tests/script-based-pre/build-cache-fresh/cache_works.sh @@ -11,35 +11,43 @@ MANIFEST=lib/Cargo.toml OUT_DIR=target -# Ensure output folder is clean -rm -rf ${OUT_DIR} -mkdir -p ${OUT_DIR} +# Expects two arguments: "kani arguments" "output_file" +function check_kani { + local args=$1 + local log_file="${OUT_DIR}/$2" + # Run kani with the given arguments + if [ -z "${args}" ] + then + cargo kani --manifest-path "${MANIFEST}" --target-dir "${OUT_DIR}" \ + 2>&1 | tee "${log_file}" + else + cargo kani --manifest-path "${MANIFEST}" --target-dir "${OUT_DIR}" \ + "${args}" 2>&1 | tee "${log_file}" + fi -function check_result { - local log_file="${OUT_DIR}/$1" # Check for occurrances of "Compiling" messages in the log files - grep "Compiling" -H -c ${log_file} + grep "Compiling" -H -c ${log_file} || echo "${log_file}: All fresh" # Check which harnesses ran grep "Checking harness" -H ${log_file} || echo "${log_file}: No harness" # Check the verification summary grep "successfully verified harnesses" -H ${log_file} || echo "${log_file}: ok" } +# Ensure output folder is clean +rm -rf ${OUT_DIR} +mkdir -p ${OUT_DIR} + echo "Initial compilation" -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} --only-codegen 2>&1 | tee ${OUT_DIR}/initial.log -check_result initial.log +check_kani --only-codegen initial.log echo "Re-execute the same command" -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} --only-codegen 2>&1 | tee ${OUT_DIR}/same.log -check_result same.log +check_kani --only-codegen same.log echo "Run with new arg that affects kani-driver workflow only" -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} 2>&1 | tee ${OUT_DIR}/driver_opt.log -check_result driver_opt.log +check_kani "" driver_opt.log echo "Run with a new cbmc option" -cargo kani --manifest-path ${MANIFEST} --target-dir ${OUT_DIR} --no-default-checks 2>&1 | tee ${OUT_DIR}/cbmc_opt.log -check_result cbmc_opt.log +check_kani --no-default-checks cbmc_opt.log # Try to leave a clean output folder at the end rm -rf ${OUT_DIR} diff --git a/tests/script-based-pre/build-cache-fresh/config.yml b/tests/script-based-pre/build-cache-fresh/config.yml new file mode 100644 index 000000000000..a5e5035b11f4 --- /dev/null +++ b/tests/script-based-pre/build-cache-fresh/config.yml @@ -0,0 +1,4 @@ +# Copyright Kani Contributors +# SPDX-License-Identifier: Apache-2.0 OR MIT +script: cache_works.sh +expected: cache_works.expected diff --git a/tests/script-based-pre/check_no_rebuild/lib/Cargo.toml b/tests/script-based-pre/build-cache-fresh/lib/Cargo.toml similarity index 100% rename from tests/script-based-pre/check_no_rebuild/lib/Cargo.toml rename to tests/script-based-pre/build-cache-fresh/lib/Cargo.toml diff --git a/tests/script-based-pre/build-cache-fresh/lib/src/lib.rs b/tests/script-based-pre/build-cache-fresh/lib/src/lib.rs new file mode 100644 index 000000000000..8f4468728cac --- /dev/null +++ b/tests/script-based-pre/build-cache-fresh/lib/src/lib.rs @@ -0,0 +1,18 @@ +// Copyright Kani Contributors +// SPDX-License-Identifier: Apache-2.0 OR MIT +#[kani::proof] +fn cover_bool() { + match kani::any() { + true => kani::cover!(true, "true"), + false => kani::cover!(true, "false"), + } +} + +#[kani::proof] +fn cover_option() { + match kani::any() { + Some(true) => kani::cover!(true, "true"), + Some(false) => kani::cover!(true, "false"), + None => kani::cover!(true, "none"), + } +} diff --git a/tests/script-based-pre/check_rebuild/new_dep/src/lib.rs b/tests/script-based-pre/check_rebuild/new_dep/src/lib.rs deleted file mode 100644 index b03535ec66ac..000000000000 --- a/tests/script-based-pre/check_rebuild/new_dep/src/lib.rs +++ /dev/null @@ -1,4 +0,0 @@ -// Copyright Kani Contributors -// SPDX-License-Identifier: Apache-2.0 OR MIT -//! This module is just used to check the effect of adding a new dependency. -pub fn do_nothing() {} From d78e27dfc2d1f3bb79497fc1040b90936c4c9032 Mon Sep 17 00:00:00 2001 From: "Celina G. Val" Date: Fri, 3 Mar 2023 11:09:35 -0800 Subject: [PATCH 4/6] Use `--force-rebuild` for test with conflicting targets --- kani-driver/src/args.rs | 4 ++++ kani-driver/src/call_cargo.rs | 6 +++++- tests/cargo-ui/supported-lib-types/lib-rlib/Cargo.toml | 7 +++++++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/kani-driver/src/args.rs b/kani-driver/src/args.rs index 6def7979317c..43870e05c275 100644 --- a/kani-driver/src/args.rs +++ b/kani-driver/src/args.rs @@ -113,6 +113,10 @@ pub struct KaniArgs { #[arg(long)] pub target_dir: Option, + /// Force Kani to rebuild all packages before the verification. + #[arg(long)] + pub force_build: bool, + /// Toggle between different styles of output #[arg(long, default_value = "regular", ignore_case = true, value_enum)] pub output_format: OutputFormat, diff --git a/kani-driver/src/call_cargo.rs b/kani-driver/src/call_cargo.rs index e11846c8c24f..27694ffa4f3a 100644 --- a/kani-driver/src/call_cargo.rs +++ b/kani-driver/src/call_cargo.rs @@ -10,7 +10,7 @@ use cargo_metadata::diagnostic::{Diagnostic, DiagnosticLevel}; use cargo_metadata::{Message, Metadata, MetadataCommand, Package, Target}; use kani_metadata::{ArtifactType, CompilerArtifactStub}; use std::ffi::{OsStr, OsString}; -use std::fs::File; +use std::fs::{self, File}; use std::io::BufReader; use std::path::PathBuf; use std::process::Command; @@ -51,6 +51,10 @@ impl KaniSession { .join("kani"); let outdir = target_dir.join(build_target).join("debug/deps"); + if self.args.force_build && target_dir.exists() { + fs::remove_dir_all(&target_dir)?; + } + let mut rustc_args = self.kani_rustc_flags(); rustc_args.push(to_rustc_arg(self.kani_compiler_flags()).into()); diff --git a/tests/cargo-ui/supported-lib-types/lib-rlib/Cargo.toml b/tests/cargo-ui/supported-lib-types/lib-rlib/Cargo.toml index 7434f1c27f5f..5d99843a70d1 100644 --- a/tests/cargo-ui/supported-lib-types/lib-rlib/Cargo.toml +++ b/tests/cargo-ui/supported-lib-types/lib-rlib/Cargo.toml @@ -10,3 +10,10 @@ description = "Test that Kani correctly handle supported crate types" name = "lib" crate-type = ["lib", "rlib"] path = "../src/lib.rs" + +[package.metadata.kani.flags] +# This test doesn't work with the cache due to naming conflict generated by +# declaring ["lib", "rlib"] which is in fact redundant. +# However, this still works for a fresh build and it only prints a warning. +# Thus, we force rebuild. +force-build = true From 764f83f237f8485fd41de7874b4227147f223d60 Mon Sep 17 00:00:00 2001 From: "Celina G. Val" Date: Fri, 3 Mar 2023 14:31:14 -0800 Subject: [PATCH 5/6] Address comments 1- Improve test results readability. 2- Fix / improve comments. --- kani-driver/src/call_single_file.rs | 4 +- .../supported-lib-types/lib-rlib/Cargo.toml | 12 +++-- .../build-cache-bin/cache_works.expected | 18 +++----- .../build-cache-bin/cache_works.sh | 16 ++++--- .../build-cache-dirty/rebuild.expected | 9 ++-- .../build-cache-dirty/rebuild.sh | 14 ++++-- .../build-cache-dirty/target_lib/Cargo.lock | 46 ------------------- .../build-cache-dirty/target_lib/Cargo.toml | 2 +- .../build-cache-dirty/target_lib/src/lib.rs | 4 +- .../build-cache-fresh/cache_works.expected | 14 +++--- .../build-cache-fresh/cache_works.sh | 18 +++++--- 11 files changed, 61 insertions(+), 96 deletions(-) delete mode 100644 tests/script-based-pre/build-cache-dirty/target_lib/Cargo.lock diff --git a/kani-driver/src/call_single_file.rs b/kani-driver/src/call_single_file.rs index 5a7f901846ff..8f0fa47dc4cf 100644 --- a/kani-driver/src/call_single_file.rs +++ b/kani-driver/src/call_single_file.rs @@ -188,9 +188,9 @@ pub fn to_rustc_arg(kani_args: Vec) -> String { format!(r#"-Cllvm-args={}"#, kani_args.join(" ")) } -/// Function that returns a --check-version argument to the compiler flags. +/// Function that returns a `--check-version` argument to the compiler flags. /// This is really just used to force the compiler to recompile everything from scratch when a user -/// upgrades Kani. Cargo currently ignores the backend version. +/// upgrades Kani. Cargo currently ignores the codegen backend version. /// See for more context. fn check_version() -> String { format!("--check-version={}", env!("CARGO_PKG_VERSION")) diff --git a/tests/cargo-ui/supported-lib-types/lib-rlib/Cargo.toml b/tests/cargo-ui/supported-lib-types/lib-rlib/Cargo.toml index 5d99843a70d1..1b4066c265ef 100644 --- a/tests/cargo-ui/supported-lib-types/lib-rlib/Cargo.toml +++ b/tests/cargo-ui/supported-lib-types/lib-rlib/Cargo.toml @@ -12,8 +12,14 @@ crate-type = ["lib", "rlib"] path = "../src/lib.rs" [package.metadata.kani.flags] -# This test doesn't work with the cache due to naming conflict generated by +# This test doesn't work with the cache due to naming conflict caused by # declaring ["lib", "rlib"] which is in fact redundant. -# However, this still works for a fresh build and it only prints a warning. -# Thus, we force rebuild. +# See https://github.com/rust-lang/cargo/issues/6313 for more details. +# +# This still works for a fresh build and it only prints a warning. Thus, we +# force rebuild for now. +# +# Note that support for this case is deprecated. AFAIK, there is no plan to fix +# cargo build cache for cases like this. Until then, we might as well check that +# our support level matches cargo's. force-build = true diff --git a/tests/script-based-pre/build-cache-bin/cache_works.expected b/tests/script-based-pre/build-cache-bin/cache_works.expected index 52f6c9b4e4e5..e67a9b7f7fc6 100644 --- a/tests/script-based-pre/build-cache-bin/cache_works.expected +++ b/tests/script-based-pre/build-cache-bin/cache_works.expected @@ -1,25 +1,21 @@ Initial compilation -target/initial.log:1 -target/initial.log: No harness -target/initial.log: ok +target/initial.log:Compiled 1 crates +target/initial.log:No harness verified Re-execute the same command -target/same.log:0 -target/same.log: All fresh -target/same.log: No harness -target/same.log: ok +target/same.log:Compiled 0 crates +target/same.log:No harness verified Run with new arg that affects kani-driver workflow only -target/driver_opt.log:0 -target/driver_opt.log: All fresh +target/driver_opt.log:Compiled 0 crates target/driver_opt.log:Checking harness cover_option... target/driver_opt.log:Checking harness cover_bool... target/driver_opt.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. Run with a new argument that affects compilation -target/disable_checks.log:1 +target/disable_checks.log:Compiled 1 crates target/disable_checks.log:Checking harness cover_option... target/disable_checks.log:Checking harness cover_bool... target/disable_checks.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. Run with new dependency -target/new_dep.log:2 +target/new_dep.log:Compiled 2 crates target/new_dep.log:Checking harness cover_option... target/new_dep.log:Checking harness cover_bool... target/new_dep.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. diff --git a/tests/script-based-pre/build-cache-bin/cache_works.sh b/tests/script-based-pre/build-cache-bin/cache_works.sh index 6070996069b5..22f102392a6a 100755 --- a/tests/script-based-pre/build-cache-bin/cache_works.sh +++ b/tests/script-based-pre/build-cache-bin/cache_works.sh @@ -7,7 +7,7 @@ # # The following checks should not trigger recompilation. # - Exact same input being invoked a second time. -# - Different options that do not influence the compilation only the Kani flow. +# - Different options that do not affect the compilation, only the Kani workt flow. # While the following should recompile the target. # - Pass a new argument that affects compilation # - Add a dependency @@ -32,12 +32,16 @@ function check_kani { "${args}" 2>&1 | tee "${log_file}" fi - # Check for occurrances of "Compiling" messages in the log files - grep "Compiling" -H -c ${log_file} || echo "${log_file}: All fresh" - # Check which harnesses ran - grep "Checking harness" -H ${log_file} || echo "${log_file}: No harness" + # Print information about the generated log file. + # Check for occurrences of "Compiling" messages in the log files + local compiled=$(grep -c "Compiling" ${log_file}) + echo "${log_file}:Compiled ${compiled} crates" + + # Check which harnesses were verified + grep "Checking harness" -H ${log_file} || echo "${log_file}:No harness verified" + # Check the verification summary - grep "successfully verified harnesses" -H ${log_file} || echo "${log_file}: ok" + grep "successfully verified harnesses" -H ${log_file} || true } # Ensure output folder is clean diff --git a/tests/script-based-pre/build-cache-dirty/rebuild.expected b/tests/script-based-pre/build-cache-dirty/rebuild.expected index e4123cfd94d7..31b45fd8b3ee 100644 --- a/tests/script-based-pre/build-cache-dirty/rebuild.expected +++ b/tests/script-based-pre/build-cache-dirty/rebuild.expected @@ -1,21 +1,22 @@ Initial compilation -target/initial.log:5 +omplete - 2 successfully verified harnesses, 0 failures, 2 total. +target/initial.log:Compiled 2 crates target/initial.log:Checking harness check_u8_i16... target/initial.log:Checking harness check_u8_u32... target/initial.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. Run with a new argument that affects compilation -target/enable_checks.log:4 +target/enable_checks.log:Compiled 2 crates target/enable_checks.log:Checking harness check_u8_i16... target/enable_checks.log:Checking harness check_u8_u32... target/enable_checks.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. Run after change to the source code -target/changed_src.log:1 +target/changed_src.log:Compiled 1 crates target/changed_src.log:Checking harness noop_check... target/changed_src.log:Checking harness check_u8_i16... target/changed_src.log:Checking harness check_u8_u32... target/changed_src.log:Complete - 3 successfully verified harnesses, 0 failures, 3 total. Run with new dependency -target/new_dep.log:2 +target/new_dep.log:Compiled 2 crates target/new_dep.log:Checking harness noop_check... target/new_dep.log:Checking harness check_u8_i16... target/new_dep.log:Checking harness check_u8_u32... diff --git a/tests/script-based-pre/build-cache-dirty/rebuild.sh b/tests/script-based-pre/build-cache-dirty/rebuild.sh index 2295fe1abb1c..e9e800b96287 100755 --- a/tests/script-based-pre/build-cache-dirty/rebuild.sh +++ b/tests/script-based-pre/build-cache-dirty/rebuild.sh @@ -27,12 +27,16 @@ function check_kani { "${args}" 2>&1 | tee "${log_file}" fi - # Check for occurrances of "Compiling" messages in the log files - grep "Compiling" -H -c ${log_file} || echo "${log_file}: All fresh" - # Check which harnesses ran - grep "Checking harness" -H ${log_file} || echo "${log_file}: No harness" + # Print information about the generated log file. + # Check for occurrences of "Compiling" messages in the log files + local compiled=$(grep -c "Compiling" ${log_file}) + echo "${log_file}:Compiled ${compiled} crates" + + # Check which harnesses were verified + grep "Checking harness" -H ${log_file} || echo "${log_file}:No harness verified" + # Check the verification summary - grep "successfully verified harnesses" -H ${log_file} || echo "${log_file}: ok" + grep "successfully verified harnesses" -H ${log_file} || true } # Ensure output folder is clean diff --git a/tests/script-based-pre/build-cache-dirty/target_lib/Cargo.lock b/tests/script-based-pre/build-cache-dirty/target_lib/Cargo.lock deleted file mode 100644 index 92dfa73bd634..000000000000 --- a/tests/script-based-pre/build-cache-dirty/target_lib/Cargo.lock +++ /dev/null @@ -1,46 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "autocfg" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" - -[[package]] -name = "num-bigint" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" -dependencies = [ - "autocfg", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-integer" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" -dependencies = [ - "autocfg", - "num-traits", -] - -[[package]] -name = "num-traits" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" -dependencies = [ - "autocfg", -] - -[[package]] -name = "target_lib" -version = "0.1.0" -dependencies = [ - "num-bigint", -] diff --git a/tests/script-based-pre/build-cache-dirty/target_lib/Cargo.toml b/tests/script-based-pre/build-cache-dirty/target_lib/Cargo.toml index b764bd9b5a24..e2a176e022ef 100644 --- a/tests/script-based-pre/build-cache-dirty/target_lib/Cargo.toml +++ b/tests/script-based-pre/build-cache-dirty/target_lib/Cargo.toml @@ -8,4 +8,4 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -num-bigint = "0.4" +either = "1.8" diff --git a/tests/script-based-pre/build-cache-dirty/target_lib/src/lib.rs b/tests/script-based-pre/build-cache-dirty/target_lib/src/lib.rs index 5a83a08bd465..fa495defdaaa 100644 --- a/tests/script-based-pre/build-cache-dirty/target_lib/src/lib.rs +++ b/tests/script-based-pre/build-cache-dirty/target_lib/src/lib.rs @@ -1,9 +1,8 @@ // Copyright Kani Contributors // SPDX-License-Identifier: Apache-2.0 OR MIT -//! We don't use any of our dependency to keep the test fast +//! We don't use any of our dependencies to keep the test fast #[kani::proof] -#[kani::unwind(2)] fn check_u8_u32() { let before: u8 = kani::any(); let temp = before as u32; @@ -12,7 +11,6 @@ fn check_u8_u32() { } #[kani::proof] -#[kani::unwind(2)] fn check_u8_i16() { let before: u8 = kani::any(); let temp = before as i16; diff --git a/tests/script-based-pre/build-cache-fresh/cache_works.expected b/tests/script-based-pre/build-cache-fresh/cache_works.expected index e1582c63969e..f283bf6fdff0 100644 --- a/tests/script-based-pre/build-cache-fresh/cache_works.expected +++ b/tests/script-based-pre/build-cache-fresh/cache_works.expected @@ -1,18 +1,16 @@ Initial compilation -target/initial.log:1 -target/initial.log: No harness -target/initial.log: ok +target/initial.log:Compiled 1 crates +target/initial.log:No harness verified Re-execute the same command -target/same.log:0 -target/same.log: No harness -target/same.log: ok +target/same.log:Compiled 0 crates +target/same.log:No harness verified Run with new arg that affects kani-driver workflow only -target/driver_opt.log:0 +target/driver_opt.log:Compiled 0 crates target/driver_opt.log:Checking harness cover_option... target/driver_opt.log:Checking harness cover_bool... target/driver_opt.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. Run with a new cbmc option -target/cbmc_opt.log:0 +target/cbmc_opt.log:Compiled 0 crates target/cbmc_opt.log:Checking harness cover_option... target/cbmc_opt.log:Checking harness cover_bool... target/cbmc_opt.log:Complete - 2 successfully verified harnesses, 0 failures, 2 total. diff --git a/tests/script-based-pre/build-cache-fresh/cache_works.sh b/tests/script-based-pre/build-cache-fresh/cache_works.sh index 4d684069c4bf..558437f0973e 100755 --- a/tests/script-based-pre/build-cache-fresh/cache_works.sh +++ b/tests/script-based-pre/build-cache-fresh/cache_works.sh @@ -5,8 +5,8 @@ # Checks situations where running kani multiple times will not trigger a recompilation # The cases we cover here are: # - Exact same input being invoked 2x. -# - Different options that do not influence the compilation only the Kani flow. -# - Different options that do not influence the compilation only the CBMC execution. +# - Different options that do not affect the compilation, only the Kani workflow. +# - Different options that do not affect the compilation, only the CBMC execution. MANIFEST=lib/Cargo.toml OUT_DIR=target @@ -25,12 +25,16 @@ function check_kani { "${args}" 2>&1 | tee "${log_file}" fi - # Check for occurrances of "Compiling" messages in the log files - grep "Compiling" -H -c ${log_file} || echo "${log_file}: All fresh" - # Check which harnesses ran - grep "Checking harness" -H ${log_file} || echo "${log_file}: No harness" + # Print information about the generated log file. + # Check for occurrences of "Compiling" messages in the log files + local compiled=$(grep -c "Compiling" ${log_file}) + echo "${log_file}:Compiled ${compiled} crates" + + # Check which harnesses were verified + grep "Checking harness" -H ${log_file} || echo "${log_file}:No harness verified" + # Check the verification summary - grep "successfully verified harnesses" -H ${log_file} || echo "${log_file}: ok" + grep "successfully verified harnesses" -H ${log_file} || true } # Ensure output folder is clean From 480ead6dfbfe05d7a57dcf7efb912bf6406cca1e Mon Sep 17 00:00:00 2001 From: "Celina G. Val" Date: Fri, 3 Mar 2023 15:13:49 -0800 Subject: [PATCH 6/6] Update kani-driver/src/call_single_file.rs Co-authored-by: Zyad Hassan <88045115+zhassan-aws@users.noreply.github.com> --- kani-driver/src/call_single_file.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kani-driver/src/call_single_file.rs b/kani-driver/src/call_single_file.rs index 8f0fa47dc4cf..704f909c1d66 100644 --- a/kani-driver/src/call_single_file.rs +++ b/kani-driver/src/call_single_file.rs @@ -188,7 +188,7 @@ pub fn to_rustc_arg(kani_args: Vec) -> String { format!(r#"-Cllvm-args={}"#, kani_args.join(" ")) } -/// Function that returns a `--check-version` argument to the compiler flags. +/// Function that returns a `--check-version` argument to be added to the compiler flags. /// This is really just used to force the compiler to recompile everything from scratch when a user /// upgrades Kani. Cargo currently ignores the codegen backend version. /// See for more context.