2024-12-31 20:11:10.758540 |INFO | [typepulse-progress] Running cargo typepulse
2024-12-31 20:11:11.127579 |INFO | [typepulse-progress] Running typepulse for target lib:rand_core
2024-12-31 20:11:11.572168 |INFO | [typepulse-progress] TypePulse started
2024-12-31 20:11:11.572418 |INFO | [typepulse-progress] BrokenLayout analysis started
2024-12-31 20:11:11.572726 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::next_u32" / DefId(0:112 ~ rand_core[6ad4]::RngCore::next_u32)
2024-12-31 20:11:11.572769 |INFO | [typepulse-progress] Find callee as a function: "core::convert::From::from" / DefId(1:2515 ~ core[6c80]::convert::From::from)
2024-12-31 20:11:11.572785 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::next_u32" / DefId(0:112 ~ rand_core[6ad4]::RngCore::next_u32)
2024-12-31 20:11:11.572794 |INFO | [typepulse-progress] Find callee as a function: "core::convert::From::from" / DefId(1:2515 ~ core[6c80]::convert::From::from)
2024-12-31 20:11:11.573318 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.573343 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::split_at_mut" / DefId(1:11079 ~ core[6c80]::slice::{impl#0}::split_at_mut)
2024-12-31 20:11:11.573358 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::next_u64" / DefId(0:113 ~ rand_core[6ad4]::RngCore::next_u64)
2024-12-31 20:11:11.573372 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u64>::to_le" / DefId(1:29732 ~ core[6c80]::num::{impl#9}::to_le)
2024-12-31 20:11:11.573388 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::copy_from_slice" / DefId(1:11165 ~ core[6c80]::slice::{impl#0}::copy_from_slice)
2024-12-31 20:11:11.573401 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.573412 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::next_u64" / DefId(0:113 ~ rand_core[6ad4]::RngCore::next_u64)
2024-12-31 20:11:11.573422 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u64>::to_le" / DefId(1:29732 ~ core[6c80]::num::{impl#9}::to_le)
2024-12-31 20:11:11.573499 |INFO | [typepulse-progress] Find callee as a method: "core::ops::index::Index::index" / DefId(1:3825 ~ core[6c80]::array::{impl#15}::index)
2024-12-31 20:11:11.573519 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::copy_from_slice" / DefId(1:11165 ~ core[6c80]::slice::{impl#0}::copy_from_slice)
2024-12-31 20:11:11.573530 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::next_u32" / DefId(0:112 ~ rand_core[6ad4]::RngCore::next_u32)
2024-12-31 20:11:11.573543 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u32>::to_le" / DefId(1:29625 ~ core[6c80]::num::{impl#8}::to_le)
2024-12-31 20:11:11.573591 |INFO | [typepulse-progress] Find callee as a method: "core::ops::index::Index::index" / DefId(1:3825 ~ core[6c80]::array::{impl#15}::index)
2024-12-31 20:11:11.573608 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::copy_from_slice" / DefId(1:11165 ~ core[6c80]::slice::{impl#0}::copy_from_slice)
2024-12-31 20:11:11.574236 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.574259 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.574270 |INFO | [typepulse-progress] Find callee as a function: "core::cmp::min" / DefId(1:2360 ~ core[6c80]::cmp::min)
2024-12-31 20:11:11.574283 |INFO | [typepulse-progress]     imported as: "min"
2024-12-31 20:11:11.574293 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_ptr" / DefId(1:11030 ~ core[6c80]::slice::{impl#0}::as_ptr)
2024-12-31 20:11:11.574307 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_mut_ptr" / DefId(1:11031 ~ core[6c80]::slice::{impl#0}::as_mut_ptr)
2024-12-31 20:11:11.574320 |INFO | [typepulse-progress] Find callee as a function: "core::intrinsics::copy_nonoverlapping" / DefId(1:1452 ~ core[6c80]::intrinsics::copy_nonoverlapping)
2024-12-31 20:11:11.574327 |INFO | [typepulse-progress]     imported as: "copy_nonoverlapping"
2024-12-31 20:11:11.574351 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::iter" / DefId(1:11039 ~ core[6c80]::slice::{impl#0}::iter)
2024-12-31 20:11:11.574366 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::chunks_mut" / DefId(1:11043 ~ core[6c80]::slice::{impl#0}::chunks_mut)
2024-12-31 20:11:11.574415 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::iterator::Iterator::zip" / DefId(1:7332 ~ core[6c80]::iter::traits::iterator::Iterator::zip)
2024-12-31 20:11:11.574486 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::collect::IntoIterator::into_iter" / DefId(1:7207 ~ core[6c80]::iter::traits::collect::{impl#0}::into_iter)
2024-12-31 20:11:11.574652 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::iterator::Iterator::next" / DefId(1:6589 ~ core[6c80]::iter::adapters::zip::{impl#1}::next)
2024-12-31 20:11:11.574673 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u32>::to_le" / DefId(1:29625 ~ core[6c80]::num::{impl#8}::to_le)
2024-12-31 20:11:11.574686 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_mut_ptr" / DefId(1:11031 ~ core[6c80]::slice::{impl#0}::as_mut_ptr)
2024-12-31 20:11:11.574696 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.574706 |INFO | [typepulse-progress] Find callee as a function: "core::intrinsics::copy_nonoverlapping" / DefId(1:1452 ~ core[6c80]::intrinsics::copy_nonoverlapping)
2024-12-31 20:11:11.574713 |INFO | [typepulse-progress]     imported as: "copy_nonoverlapping"
2024-12-31 20:11:11.575242 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.575266 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.575277 |INFO | [typepulse-progress] Find callee as a function: "core::cmp::min" / DefId(1:2360 ~ core[6c80]::cmp::min)
2024-12-31 20:11:11.575287 |INFO | [typepulse-progress]     imported as: "min"
2024-12-31 20:11:11.575296 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_ptr" / DefId(1:11030 ~ core[6c80]::slice::{impl#0}::as_ptr)
2024-12-31 20:11:11.575309 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_mut_ptr" / DefId(1:11031 ~ core[6c80]::slice::{impl#0}::as_mut_ptr)
2024-12-31 20:11:11.575319 |INFO | [typepulse-progress] Find callee as a function: "core::intrinsics::copy_nonoverlapping" / DefId(1:1452 ~ core[6c80]::intrinsics::copy_nonoverlapping)
2024-12-31 20:11:11.575326 |INFO | [typepulse-progress]     imported as: "copy_nonoverlapping"
2024-12-31 20:11:11.575336 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::iter" / DefId(1:11039 ~ core[6c80]::slice::{impl#0}::iter)
2024-12-31 20:11:11.575346 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::chunks_mut" / DefId(1:11043 ~ core[6c80]::slice::{impl#0}::chunks_mut)
2024-12-31 20:11:11.575388 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::iterator::Iterator::zip" / DefId(1:7332 ~ core[6c80]::iter::traits::iterator::Iterator::zip)
2024-12-31 20:11:11.575450 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::collect::IntoIterator::into_iter" / DefId(1:7207 ~ core[6c80]::iter::traits::collect::{impl#0}::into_iter)
2024-12-31 20:11:11.575501 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::iterator::Iterator::next" / DefId(1:6589 ~ core[6c80]::iter::adapters::zip::{impl#1}::next)
2024-12-31 20:11:11.575519 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u64>::to_le" / DefId(1:29732 ~ core[6c80]::num::{impl#9}::to_le)
2024-12-31 20:11:11.575531 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_mut_ptr" / DefId(1:11031 ~ core[6c80]::slice::{impl#0}::as_mut_ptr)
2024-12-31 20:11:11.575542 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.575551 |INFO | [typepulse-progress] Find callee as a function: "core::intrinsics::copy_nonoverlapping" / DefId(1:1452 ~ core[6c80]::intrinsics::copy_nonoverlapping)
2024-12-31 20:11:11.575558 |INFO | [typepulse-progress]     imported as: "copy_nonoverlapping"
2024-12-31 20:11:11.575812 |INFO | [typepulse-progress] Find callee as a function: "core::mem::size_of" / DefId(1:1598 ~ core[6c80]::mem::size_of)
2024-12-31 20:11:11.575826 |INFO | [typepulse-progress]     imported as: "size_of"
2024-12-31 20:11:11.575831 |INFO | [typepulse-progress] Find size_of in curr function: DefId(0:102 ~ rand_core[6ad4]::impls::next_u32_via_fill)
2024-12-31 20:11:11.575840 |INFO | [typepulse-progress] Find callee as a function: "core::panicking::panic" / DefId(1:8337 ~ core[6c80]::panicking::panic)
2024-12-31 20:11:11.575852 |INFO | [typepulse-progress] Find callee as a function: "core::slice::raw::from_raw_parts_mut" / DefId(1:10845 ~ core[6c80]::slice::raw::from_raw_parts_mut)
2024-12-31 20:11:11.575866 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::fill_bytes" / DefId(0:114 ~ rand_core[6ad4]::RngCore::fill_bytes)
2024-12-31 20:11:11.576095 |INFO | [typepulse-progress] Find callee as a function: "core::mem::size_of" / DefId(1:1598 ~ core[6c80]::mem::size_of)
2024-12-31 20:11:11.576109 |INFO | [typepulse-progress]     imported as: "size_of"
2024-12-31 20:11:11.576114 |INFO | [typepulse-progress] Find size_of in curr function: DefId(0:104 ~ rand_core[6ad4]::impls::next_u64_via_fill)
2024-12-31 20:11:11.576122 |INFO | [typepulse-progress] Find callee as a function: "core::panicking::panic" / DefId(1:8337 ~ core[6c80]::panicking::panic)
2024-12-31 20:11:11.576134 |INFO | [typepulse-progress] Find callee as a function: "core::slice::raw::from_raw_parts_mut" / DefId(1:10845 ~ core[6c80]::slice::raw::from_raw_parts_mut)
2024-12-31 20:11:11.576144 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::fill_bytes" / DefId(0:114 ~ rand_core[6ad4]::RngCore::fill_bytes)
2024-12-31 20:11:11.576727 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.576766 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.576780 |INFO | [typepulse-progress] Find callee as a function: "core::panicking::assert_failed" / DefId(1:8348 ~ core[6c80]::panicking::assert_failed)
2024-12-31 20:11:11.576794 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_ptr" / DefId(1:11030 ~ core[6c80]::slice::{impl#0}::as_ptr)
2024-12-31 20:11:11.576808 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_mut_ptr" / DefId(1:11031 ~ core[6c80]::slice::{impl#0}::as_mut_ptr)
2024-12-31 20:11:11.576821 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.576830 |INFO | [typepulse-progress] Find callee as a function: "core::intrinsics::copy_nonoverlapping" / DefId(1:1452 ~ core[6c80]::intrinsics::copy_nonoverlapping)
2024-12-31 20:11:11.576839 |INFO | [typepulse-progress]     imported as: "copy_nonoverlapping"
2024-12-31 20:11:11.576850 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::iter_mut" / DefId(1:11040 ~ core[6c80]::slice::{impl#0}::iter_mut)
2024-12-31 20:11:11.576896 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::collect::IntoIterator::into_iter" / DefId(1:7207 ~ core[6c80]::iter::traits::collect::{impl#0}::into_iter)
2024-12-31 20:11:11.576938 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::iterator::Iterator::next" / DefId(1:43013 ~ core[6c80]::slice::iter::{impl#189}::next)
2024-12-31 20:11:11.576956 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u32>::to_le" / DefId(1:29625 ~ core[6c80]::num::{impl#8}::to_le)
2024-12-31 20:11:11.577443 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.577464 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.577476 |INFO | [typepulse-progress] Find callee as a function: "core::panicking::assert_failed" / DefId(1:8348 ~ core[6c80]::panicking::assert_failed)
2024-12-31 20:11:11.577488 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_ptr" / DefId(1:11030 ~ core[6c80]::slice::{impl#0}::as_ptr)
2024-12-31 20:11:11.577502 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_mut_ptr" / DefId(1:11031 ~ core[6c80]::slice::{impl#0}::as_mut_ptr)
2024-12-31 20:11:11.577514 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.577524 |INFO | [typepulse-progress] Find callee as a function: "core::intrinsics::copy_nonoverlapping" / DefId(1:1452 ~ core[6c80]::intrinsics::copy_nonoverlapping)
2024-12-31 20:11:11.577531 |INFO | [typepulse-progress]     imported as: "copy_nonoverlapping"
2024-12-31 20:11:11.577542 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::iter_mut" / DefId(1:11040 ~ core[6c80]::slice::{impl#0}::iter_mut)
2024-12-31 20:11:11.577588 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::collect::IntoIterator::into_iter" / DefId(1:7207 ~ core[6c80]::iter::traits::collect::{impl#0}::into_iter)
2024-12-31 20:11:11.577622 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::iterator::Iterator::next" / DefId(1:43013 ~ core[6c80]::slice::iter::{impl#189}::next)
2024-12-31 20:11:11.577639 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u64>::to_le" / DefId(1:29732 ~ core[6c80]::num::{impl#9}::to_le)
2024-12-31 20:11:11.578232 |INFO | [typepulse-progress] Find callee as a function: "core::default::Default::default" / DefId(1:2588 ~ core[6c80]::default::Default::default)
2024-12-31 20:11:11.578276 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsMut::as_mut" / DefId(1:2509 ~ core[6c80]::convert::AsMut::as_mut)
2024-12-31 20:11:11.578294 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::chunks_mut" / DefId(1:11043 ~ core[6c80]::slice::{impl#0}::chunks_mut)
2024-12-31 20:11:11.578335 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::collect::IntoIterator::into_iter" / DefId(1:7207 ~ core[6c80]::iter::traits::collect::{impl#0}::into_iter)
2024-12-31 20:11:11.578364 |INFO | [typepulse-progress] Find callee as a method: "core::iter::traits::iterator::Iterator::next" / DefId(1:10375 ~ core[6c80]::slice::iter::{impl#78}::next)
2024-12-31 20:11:11.578382 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u64>::wrapping_mul" / DefId(1:29765 ~ core[6c80]::num::{impl#9}::wrapping_mul)
2024-12-31 20:11:11.578393 |INFO | [typepulse-progress] Find callee as a function: "rand_core::SeedableRng::from_seed" / DefId(0:119 ~ rand_core[6ad4]::SeedableRng::from_seed)
2024-12-31 20:11:11.578405 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u64>::wrapping_add" / DefId(1:29762 ~ core[6c80]::num::{impl#9}::wrapping_add)
2024-12-31 20:11:11.578417 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u32>::rotate_right" / DefId(1:29619 ~ core[6c80]::num::{impl#8}::rotate_right)
2024-12-31 20:11:11.578427 |INFO | [typepulse-progress] Find callee as a method: "core::num::<impl u32>::to_le" / DefId(1:29625 ~ core[6c80]::num::{impl#8}::to_le)
2024-12-31 20:11:11.578439 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_mut_ptr" / DefId(1:11031 ~ core[6c80]::slice::{impl#0}::as_mut_ptr)
2024-12-31 20:11:11.578451 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.578460 |INFO | [typepulse-progress] Find callee as a function: "core::intrinsics::copy_nonoverlapping" / DefId(1:1452 ~ core[6c80]::intrinsics::copy_nonoverlapping)
2024-12-31 20:11:11.578467 |INFO | [typepulse-progress]     imported as: "copy_nonoverlapping"
2024-12-31 20:11:11.578955 |INFO | [typepulse-progress] Find callee as a function: "core::default::Default::default" / DefId(1:2588 ~ core[6c80]::default::Default::default)
2024-12-31 20:11:11.578975 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsMut::as_mut" / DefId(1:2509 ~ core[6c80]::convert::AsMut::as_mut)
2024-12-31 20:11:11.578993 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::try_fill_bytes" / DefId(0:115 ~ rand_core[6ad4]::RngCore::try_fill_bytes)
2024-12-31 20:11:11.579048 |INFO | [typepulse-progress] Find callee as a method: "core::ops::try_trait::Try::branch" / DefId(1:8645 ~ core[6c80]::result::{impl#26}::branch)
2024-12-31 20:11:11.579065 |INFO | [typepulse-progress] Find callee as a function: "rand_core::SeedableRng::from_seed" / DefId(0:119 ~ rand_core[6ad4]::SeedableRng::from_seed)
2024-12-31 20:11:11.579076 |INFO | [typepulse-progress] Find callee as a function: "core::ops::try_trait::FromResidual::from_residual" / DefId(1:3156 ~ core[6c80]::ops::try_trait::FromResidual::from_residual)
2024-12-31 20:11:11.579377 |INFO | [typepulse-progress] Find callee as a function: "rand_core::SeedableRng::from_seed" / DefId(0:119 ~ rand_core[6ad4]::SeedableRng::from_seed)
2024-12-31 20:11:11.579397 |INFO | [typepulse-progress] Find callee as a function: "rand_core::block::BlockRng::new" / DefId(0:42 ~ rand_core[6ad4]::block::{impl#1}::new)
2024-12-31 20:11:11.579536 |INFO | [typepulse-progress] Find callee as a function: "rand_core::SeedableRng::seed_from_u64" / DefId(0:120 ~ rand_core[6ad4]::SeedableRng::seed_from_u64)
2024-12-31 20:11:11.579553 |INFO | [typepulse-progress] Find callee as a function: "rand_core::block::BlockRng::new" / DefId(0:42 ~ rand_core[6ad4]::block::{impl#1}::new)
2024-12-31 20:11:11.580012 |INFO | [typepulse-progress] Find callee as a function: "rand_core::SeedableRng::from_rng" / DefId(0:123 ~ rand_core[6ad4]::SeedableRng::from_rng)
2024-12-31 20:11:11.580068 |INFO | [typepulse-progress] Find callee as a method: "core::ops::try_trait::Try::branch" / DefId(1:3153 ~ core[6c80]::ops::try_trait::Try::branch)
2024-12-31 20:11:11.580085 |INFO | [typepulse-progress] Find callee as a function: "rand_core::block::BlockRng::new" / DefId(0:42 ~ rand_core[6ad4]::block::{impl#1}::new)
2024-12-31 20:11:11.580097 |INFO | [typepulse-progress] Find callee as a function: "core::ops::try_trait::FromResidual::from_residual" / DefId(1:3156 ~ core[6c80]::ops::try_trait::FromResidual::from_residual)
2024-12-31 20:11:11.580261 |INFO | [typepulse-progress] Find callee as a function: "rand_core::SeedableRng::from_seed" / DefId(0:119 ~ rand_core[6ad4]::SeedableRng::from_seed)
2024-12-31 20:11:11.580279 |INFO | [typepulse-progress] Find callee as a function: "rand_core::block::BlockRng64::new" / DefId(0:65 ~ rand_core[6ad4]::block::{impl#5}::new)
2024-12-31 20:11:11.580412 |INFO | [typepulse-progress] Find callee as a function: "rand_core::SeedableRng::seed_from_u64" / DefId(0:120 ~ rand_core[6ad4]::SeedableRng::seed_from_u64)
2024-12-31 20:11:11.580429 |INFO | [typepulse-progress] Find callee as a function: "rand_core::block::BlockRng64::new" / DefId(0:65 ~ rand_core[6ad4]::block::{impl#5}::new)
2024-12-31 20:11:11.580758 |INFO | [typepulse-progress] Find callee as a function: "rand_core::SeedableRng::from_rng" / DefId(0:123 ~ rand_core[6ad4]::SeedableRng::from_rng)
2024-12-31 20:11:11.580779 |INFO | [typepulse-progress] Find callee as a method: "core::ops::try_trait::Try::branch" / DefId(1:3153 ~ core[6c80]::ops::try_trait::Try::branch)
2024-12-31 20:11:11.580794 |INFO | [typepulse-progress] Find callee as a function: "rand_core::block::BlockRng64::new" / DefId(0:65 ~ rand_core[6ad4]::block::{impl#5}::new)
2024-12-31 20:11:11.580804 |INFO | [typepulse-progress] Find callee as a function: "core::ops::try_trait::FromResidual::from_residual" / DefId(1:3156 ~ core[6c80]::ops::try_trait::FromResidual::from_residual)
2024-12-31 20:11:11.580968 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::next_u32" / DefId(0:112 ~ rand_core[6ad4]::RngCore::next_u32)
2024-12-31 20:11:11.581085 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::next_u64" / DefId(0:113 ~ rand_core[6ad4]::RngCore::next_u64)
2024-12-31 20:11:11.581242 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::fill_bytes" / DefId(0:114 ~ rand_core[6ad4]::RngCore::fill_bytes)
2024-12-31 20:11:11.581392 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::try_fill_bytes" / DefId(0:115 ~ rand_core[6ad4]::RngCore::try_fill_bytes)
2024-12-31 20:11:11.581924 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.581949 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.581964 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRng::generate_and_set" / DefId(0:45 ~ rand_core[6ad4]::block::{impl#1}::generate_and_set)
2024-12-31 20:11:11.581976 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.582429 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.582451 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.582464 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.582497 |INFO | [typepulse-progress] Find callee as a method: "core::ops::function::Fn::call" / DefId(0:50 ~ rand_core[6ad4]::block::{impl#2}::next_u64::{closure#0})
2024-12-31 20:11:11.582513 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRng::generate_and_set" / DefId(0:45 ~ rand_core[6ad4]::block::{impl#1}::generate_and_set)
2024-12-31 20:11:11.582524 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.582536 |INFO | [typepulse-progress] Find callee as a method: "core::ops::function::Fn::call" / DefId(0:50 ~ rand_core[6ad4]::block::{impl#2}::next_u64::{closure#0})
2024-12-31 20:11:11.582545 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.582555 |INFO | [typepulse-progress] Find callee as a function: "core::convert::From::from" / DefId(1:2515 ~ core[6c80]::convert::From::from)
2024-12-31 20:11:11.582564 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRng::generate_and_set" / DefId(0:45 ~ rand_core[6ad4]::block::{impl#1}::generate_and_set)
2024-12-31 20:11:11.582573 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.582582 |INFO | [typepulse-progress] Find callee as a function: "core::convert::From::from" / DefId(1:2515 ~ core[6c80]::convert::From::from)
2024-12-31 20:11:11.583301 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.583324 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.583335 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.583391 |INFO | [typepulse-progress] Find callee as a method: "core::ops::index::Index::index" / DefId(1:9782 ~ core[6c80]::slice::index::{impl#0}::index)
2024-12-31 20:11:11.583409 |INFO | [typepulse-progress] Find callee as a function: "rand_core::impls::fill_via_u32_chunks" / DefId(0:100 ~ rand_core[6ad4]::impls::fill_via_u32_chunks)
2024-12-31 20:11:11.583416 |INFO | [typepulse-progress]     imported as: "fill_via_u32_chunks"
2024-12-31 20:11:11.583428 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.583439 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.583449 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.583459 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.583505 |INFO | [typepulse-progress] Find callee as a method: "core::ops::index::IndexMut::index_mut" / DefId(1:9786 ~ core[6c80]::slice::index::{impl#1}::index_mut)
2024-12-31 20:11:11.583522 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_mut_ptr" / DefId(1:11031 ~ core[6c80]::slice::{impl#0}::as_mut_ptr)
2024-12-31 20:11:11.583542 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRngCore::generate" / DefId(0:36 ~ rand_core[6ad4]::block::BlockRngCore::generate)
2024-12-31 20:11:11.583556 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.583566 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.583578 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.583588 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.583598 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRngCore::generate" / DefId(0:36 ~ rand_core[6ad4]::block::BlockRngCore::generate)
2024-12-31 20:11:11.583610 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.583620 |INFO | [typepulse-progress] Find callee as a method: "core::ops::index::IndexMut::index_mut" / DefId(1:9786 ~ core[6c80]::slice::index::{impl#1}::index_mut)
2024-12-31 20:11:11.583630 |INFO | [typepulse-progress] Find callee as a function: "rand_core::impls::fill_via_u32_chunks" / DefId(0:100 ~ rand_core[6ad4]::impls::fill_via_u32_chunks)
2024-12-31 20:11:11.583636 |INFO | [typepulse-progress]     imported as: "fill_via_u32_chunks"
2024-12-31 20:11:11.583866 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::fill_bytes" / DefId(0:114 ~ rand_core[6ad4]::RngCore::fill_bytes)
2024-12-31 20:11:11.584177 |INFO | [typepulse-progress] Find callee as a method: "core::clone::Clone::clone" / DefId(1:2263 ~ core[6c80]::clone::Clone::clone)
2024-12-31 20:11:11.584214 |INFO | [typepulse-progress] Find callee as a method: "core::clone::Clone::clone" / DefId(1:30694 ~ core[6c80]::clone::impls::{impl#5}::clone)
2024-12-31 20:11:11.584237 |INFO | [typepulse-progress] Find callee as a method: "core::clone::Clone::clone" / DefId(1:30722 ~ core[6c80]::clone::impls::{impl#19}::clone)
2024-12-31 20:11:11.584256 |INFO | [typepulse-progress] Find callee as a method: "core::clone::Clone::clone" / DefId(1:2263 ~ core[6c80]::clone::Clone::clone)
2024-12-31 20:11:11.584529 |INFO | [typepulse-progress] Find callee as a method: "core::cmp::PartialEq::ne" / DefId(1:2313 ~ core[6c80]::cmp::PartialEq::ne)
2024-12-31 20:11:11.584747 |INFO | [typepulse-progress] Find callee as a method: "core::cmp::PartialEq::eq" / DefId(0:148 ~ rand_core[6ad4]::error::{impl#4}::eq)
2024-12-31 20:11:11.584924 |INFO | [typepulse-progress] Find callee as a function: "core::panicking::panic" / DefId(1:8337 ~ core[6c80]::panicking::panic)
2024-12-31 20:11:11.585316 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.585339 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.585352 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRngCore::generate" / DefId(0:36 ~ rand_core[6ad4]::block::BlockRngCore::generate)
2024-12-31 20:11:11.585363 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.585378 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::get_unchecked" / DefId(1:11026 ~ core[6c80]::slice::{impl#0}::get_unchecked)
2024-12-31 20:11:11.585391 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::get_unchecked" / DefId(1:11026 ~ core[6c80]::slice::{impl#0}::get_unchecked)
2024-12-31 20:11:11.585668 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.585688 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.585700 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRngCore::generate" / DefId(0:36 ~ rand_core[6ad4]::block::BlockRngCore::generate)
2024-12-31 20:11:11.585711 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.586374 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.586397 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.586409 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.586462 |INFO | [typepulse-progress] Find callee as a method: "core::ops::index::Index::index" / DefId(1:9782 ~ core[6c80]::slice::index::{impl#0}::index)
2024-12-31 20:11:11.586478 |INFO | [typepulse-progress] Find callee as a function: "rand_core::impls::fill_via_u64_chunks" / DefId(0:101 ~ rand_core[6ad4]::impls::fill_via_u64_chunks)
2024-12-31 20:11:11.586486 |INFO | [typepulse-progress]     imported as: "fill_via_u64_chunks"
2024-12-31 20:11:11.586498 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.586509 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.586519 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.586528 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.586540 |INFO | [typepulse-progress] Find callee as a method: "core::ops::index::IndexMut::index_mut" / DefId(1:9786 ~ core[6c80]::slice::index::{impl#1}::index_mut)
2024-12-31 20:11:11.586550 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::as_mut_ptr" / DefId(1:11031 ~ core[6c80]::slice::{impl#0}::as_mut_ptr)
2024-12-31 20:11:11.586562 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRngCore::generate" / DefId(0:36 ~ rand_core[6ad4]::block::BlockRngCore::generate)
2024-12-31 20:11:11.586572 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.586582 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.586591 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.586601 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.586611 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRngCore::generate" / DefId(0:36 ~ rand_core[6ad4]::block::BlockRngCore::generate)
2024-12-31 20:11:11.586620 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.586630 |INFO | [typepulse-progress] Find callee as a method: "core::ops::index::IndexMut::index_mut" / DefId(1:9786 ~ core[6c80]::slice::index::{impl#1}::index_mut)
2024-12-31 20:11:11.586639 |INFO | [typepulse-progress] Find callee as a function: "rand_core::impls::fill_via_u64_chunks" / DefId(0:101 ~ rand_core[6ad4]::impls::fill_via_u64_chunks)
2024-12-31 20:11:11.586646 |INFO | [typepulse-progress]     imported as: "fill_via_u64_chunks"
2024-12-31 20:11:11.586890 |INFO | [typepulse-progress] Find callee as a method: "rand_core::RngCore::fill_bytes" / DefId(0:114 ~ rand_core[6ad4]::RngCore::fill_bytes)
2024-12-31 20:11:11.587262 |INFO | [typepulse-progress] Find callee as a function: "core::default::Default::default" / DefId(1:2588 ~ core[6c80]::default::Default::default)
2024-12-31 20:11:11.587284 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.587309 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.587605 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.587628 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.587839 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.587859 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.587871 |INFO | [typepulse-progress] Find callee as a function: "core::panicking::panic" / DefId(1:8337 ~ core[6c80]::panicking::panic)
2024-12-31 20:11:11.587882 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRngCore::generate" / DefId(0:36 ~ rand_core[6ad4]::block::BlockRngCore::generate)
2024-12-31 20:11:11.588375 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::Formatter::write_str" / DefId(1:9184 ~ core[6c80]::fmt::{impl#7}::write_str)
2024-12-31 20:11:11.588626 |INFO | [typepulse-progress] Find callee as a method: "core::clone::Clone::clone" / DefId(1:2263 ~ core[6c80]::clone::Clone::clone)
2024-12-31 20:11:11.588646 |INFO | [typepulse-progress] Find callee as a method: "core::clone::Clone::clone" / DefId(1:30694 ~ core[6c80]::clone::impls::{impl#5}::clone)
2024-12-31 20:11:11.588657 |INFO | [typepulse-progress] Find callee as a method: "core::clone::Clone::clone" / DefId(1:2263 ~ core[6c80]::clone::Clone::clone)
2024-12-31 20:11:11.589053 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::Formatter::debug_struct" / DefId(1:9197 ~ core[6c80]::fmt::{impl#7}::debug_struct)
2024-12-31 20:11:11.589083 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::builders::DebugStruct::field" / DefId(1:8865 ~ core[6c80]::fmt::builders::{impl#3}::field)
2024-12-31 20:11:11.589098 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.589110 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.589122 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::builders::DebugStruct::field" / DefId(1:8865 ~ core[6c80]::fmt::builders::{impl#3}::field)
2024-12-31 20:11:11.589133 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::builders::DebugStruct::field" / DefId(1:8865 ~ core[6c80]::fmt::builders::{impl#3}::field)
2024-12-31 20:11:11.589144 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::builders::DebugStruct::field" / DefId(1:8865 ~ core[6c80]::fmt::builders::{impl#3}::field)
2024-12-31 20:11:11.589156 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::builders::DebugStruct::finish" / DefId(1:8869 ~ core[6c80]::fmt::builders::{impl#3}::finish)
2024-12-31 20:11:11.589428 |INFO | [typepulse-progress] Find callee as a function: "core::default::Default::default" / DefId(1:2588 ~ core[6c80]::default::Default::default)
2024-12-31 20:11:11.589448 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.589460 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.589761 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.589783 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.589990 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.590011 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.590024 |INFO | [typepulse-progress] Find callee as a function: "core::panicking::panic" / DefId(1:8337 ~ core[6c80]::panicking::panic)
2024-12-31 20:11:11.590034 |INFO | [typepulse-progress] Find callee as a method: "rand_core::block::BlockRngCore::generate" / DefId(0:36 ~ rand_core[6ad4]::block::BlockRngCore::generate)
2024-12-31 20:11:11.590429 |INFO | [typepulse-progress] Find callee as a function: "core::fmt::rt::Argument::new_display" / DefId(1:9057 ~ core[6c80]::fmt::rt::{impl#1}::new_display)
2024-12-31 20:11:11.590453 |INFO | [typepulse-progress] Find callee as a method: "rand_core::error::ErrorKind::description" / DefId(0:15 ~ rand_core[6ad4]::error::{impl#0}::description)
2024-12-31 20:11:11.590466 |INFO | [typepulse-progress] Find callee as a function: "core::fmt::rt::Argument::new_display" / DefId(1:9057 ~ core[6c80]::fmt::rt::{impl#1}::new_display)
2024-12-31 20:11:11.590478 |INFO | [typepulse-progress] Find callee as a function: "core::fmt::Arguments::new_v1" / DefId(1:9128 ~ core[6c80]::fmt::{impl#2}::new_v1)
2024-12-31 20:11:11.590490 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::Formatter::write_fmt" / DefId(1:9185 ~ core[6c80]::fmt::{impl#7}::write_fmt)
2024-12-31 20:11:11.590743 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::Formatter::debug_struct_field2_finish" / DefId(1:9201 ~ core[6c80]::fmt::{impl#7}::debug_struct_field2_finish)
2024-12-31 20:11:11.591049 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::Formatter::debug_struct" / DefId(1:9197 ~ core[6c80]::fmt::{impl#7}::debug_struct)
2024-12-31 20:11:11.591073 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::builders::DebugStruct::field" / DefId(1:8865 ~ core[6c80]::fmt::builders::{impl#3}::field)
2024-12-31 20:11:11.591087 |INFO | [typepulse-progress] Find callee as a method: "core::convert::AsRef::as_ref" / DefId(1:2506 ~ core[6c80]::convert::AsRef::as_ref)
2024-12-31 20:11:11.591098 |INFO | [typepulse-progress] Find callee as a method: "core::slice::<impl [T]>::len" / DefId(1:10980 ~ core[6c80]::slice::{impl#0}::len)
2024-12-31 20:11:11.591110 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::builders::DebugStruct::field" / DefId(1:8865 ~ core[6c80]::fmt::builders::{impl#3}::field)
2024-12-31 20:11:11.591121 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::builders::DebugStruct::field" / DefId(1:8865 ~ core[6c80]::fmt::builders::{impl#3}::field)
2024-12-31 20:11:11.591132 |INFO | [typepulse-progress] Find callee as a method: "core::fmt::builders::DebugStruct::finish" / DefId(1:8869 ~ core[6c80]::fmt::builders::{impl#3}::finish)
2024-12-31 20:11:11.591206 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(impls::next_u64_via_u32)
2024-12-31 20:11:11.591217 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.591223 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(impls::fill_bytes_via_next)
2024-12-31 20:11:11.591286 |INFO | [typepulse-progress] Curr function has id: DefId(0:93 ~ rand_core[6ad4]::impls::fill_bytes_via_next)
2024-12-31 20:11:11.591296 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.591300 |INFO | [typepulse-progress] ty_visible: true
2024-12-31 20:11:11.591304 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.591311 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.591330 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::split_at_mut"
2024-12-31 20:11:11.591338 |INFO | [typepulse-progress] broken - find function call: "rand_core::RngCore::next_u64"
2024-12-31 20:11:11.591345 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u64>::to_le"
2024-12-31 20:11:11.591353 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::copy_from_slice"
2024-12-31 20:11:11.591360 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.591366 |INFO | [typepulse-progress] broken - find function call: "rand_core::RngCore::next_u64"
2024-12-31 20:11:11.591373 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u64>::to_le"
2024-12-31 20:11:11.591379 |INFO | [typepulse-progress] broken - find function call: "core::ops::index::Index::index"
2024-12-31 20:11:11.591386 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::copy_from_slice"
2024-12-31 20:11:11.591393 |INFO | [typepulse-progress] broken - find function call: "rand_core::RngCore::next_u32"
2024-12-31 20:11:11.591399 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u32>::to_le"
2024-12-31 20:11:11.591405 |INFO | [typepulse-progress] broken - find function call: "core::ops::index::Index::index"
2024-12-31 20:11:11.591412 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::copy_from_slice"
2024-12-31 20:11:11.591433 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.591438 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(impls::fill_via_u32_chunks)
2024-12-31 20:11:11.591500 |INFO | [typepulse-progress] Curr function has id: DefId(0:100 ~ rand_core[6ad4]::impls::fill_via_u32_chunks)
2024-12-31 20:11:11.591508 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.591512 |INFO | [typepulse-progress] ty_visible: true
2024-12-31 20:11:11.591516 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.591522 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.591529 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.591535 |INFO | [typepulse-progress] broken - find function call: "core::cmp::min"
2024-12-31 20:11:11.591542 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_ptr"
2024-12-31 20:11:11.591548 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u32, to_ty:*const u8
2024-12-31 20:11:11.591554 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.591562 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.591568 |INFO | [typepulse-progress] align_status: NoideaG
2024-12-31 20:11:11.591573 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_mut_ptr"
2024-12-31 20:11:11.591580 |INFO | [typepulse-progress] broken - find function call: "core::intrinsics::copy_nonoverlapping"
2024-12-31 20:11:11.591588 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::iter"
2024-12-31 20:11:11.591594 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::chunks_mut"
2024-12-31 20:11:11.591601 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::iterator::Iterator::zip"
2024-12-31 20:11:11.591608 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::collect::IntoIterator::into_iter"
2024-12-31 20:11:11.591615 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::iterator::Iterator::next"
2024-12-31 20:11:11.591623 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u32>::to_le"
2024-12-31 20:11:11.591628 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u32, to_ty:*const u8
2024-12-31 20:11:11.591633 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.591637 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.591642 |INFO | [typepulse-progress] align_status: NoideaG
2024-12-31 20:11:11.591647 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_mut_ptr"
2024-12-31 20:11:11.591653 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.591659 |INFO | [typepulse-progress] broken - find function call: "core::intrinsics::copy_nonoverlapping"
2024-12-31 20:11:11.591681 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.591686 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(impls::fill_via_u64_chunks)
2024-12-31 20:11:11.591753 |INFO | [typepulse-progress] Curr function has id: DefId(0:101 ~ rand_core[6ad4]::impls::fill_via_u64_chunks)
2024-12-31 20:11:11.591762 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.591766 |INFO | [typepulse-progress] ty_visible: true
2024-12-31 20:11:11.591770 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.591776 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.591782 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.591788 |INFO | [typepulse-progress] broken - find function call: "core::cmp::min"
2024-12-31 20:11:11.591795 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_ptr"
2024-12-31 20:11:11.591800 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u64, to_ty:*const u8
2024-12-31 20:11:11.591805 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.591811 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.591816 |INFO | [typepulse-progress] align_status: NoideaG
2024-12-31 20:11:11.591821 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_mut_ptr"
2024-12-31 20:11:11.591828 |INFO | [typepulse-progress] broken - find function call: "core::intrinsics::copy_nonoverlapping"
2024-12-31 20:11:11.591835 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::iter"
2024-12-31 20:11:11.591841 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::chunks_mut"
2024-12-31 20:11:11.591848 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::iterator::Iterator::zip"
2024-12-31 20:11:11.591855 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::collect::IntoIterator::into_iter"
2024-12-31 20:11:11.591863 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::iterator::Iterator::next"
2024-12-31 20:11:11.591870 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u64>::to_le"
2024-12-31 20:11:11.591875 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u64, to_ty:*const u8
2024-12-31 20:11:11.591880 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.591883 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.591887 |INFO | [typepulse-progress] align_status: NoideaG
2024-12-31 20:11:11.591893 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_mut_ptr"
2024-12-31 20:11:11.591899 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.591905 |INFO | [typepulse-progress] broken - find function call: "core::intrinsics::copy_nonoverlapping"
2024-12-31 20:11:11.591926 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.591931 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(impls::next_u32_via_fill)
2024-12-31 20:11:11.591991 |INFO | [typepulse-progress] Curr function has id: DefId(0:102 ~ rand_core[6ad4]::impls::next_u32_via_fill)
2024-12-31 20:11:11.592000 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.592003 |INFO | [typepulse-progress] ty_visible: true
2024-12-31 20:11:11.592007 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.592012 |INFO | [typepulse-progress] broken - find function call: "core::mem::size_of"
2024-12-31 20:11:11.592018 |INFO | [typepulse-progress] broken - find function call: "core::panicking::panic"
2024-12-31 20:11:11.592024 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u32, to_ty:*mut u8
2024-12-31 20:11:11.592048 |INFO | [typepulse-progress] trait bound type set: {&'a mut R, block::BlockRng64<R>, block::BlockRng<R>}
2024-12-31 20:11:11.592059 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.592065 |INFO | [typepulse-progress] align_status: NoideaG
2024-12-31 20:11:11.592070 |INFO | [typepulse-progress] broken - find function call: "core::slice::raw::from_raw_parts_mut"
2024-12-31 20:11:11.592077 |INFO | [typepulse-progress] broken - find function call: "rand_core::RngCore::fill_bytes"
2024-12-31 20:11:11.592097 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.592102 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(impls::next_u64_via_fill)
2024-12-31 20:11:11.592162 |INFO | [typepulse-progress] Curr function has id: DefId(0:104 ~ rand_core[6ad4]::impls::next_u64_via_fill)
2024-12-31 20:11:11.592170 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.592174 |INFO | [typepulse-progress] ty_visible: true
2024-12-31 20:11:11.592178 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.592183 |INFO | [typepulse-progress] broken - find function call: "core::mem::size_of"
2024-12-31 20:11:11.592189 |INFO | [typepulse-progress] broken - find function call: "core::panicking::panic"
2024-12-31 20:11:11.592194 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u64, to_ty:*mut u8
2024-12-31 20:11:11.592201 |INFO | [typepulse-progress] trait bound type set: {block::BlockRng64<R>, block::BlockRng<R>, &'a mut R}
2024-12-31 20:11:11.592210 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.592215 |INFO | [typepulse-progress] align_status: NoideaG
2024-12-31 20:11:11.592220 |INFO | [typepulse-progress] broken - find function call: "core::slice::raw::from_raw_parts_mut"
2024-12-31 20:11:11.592227 |INFO | [typepulse-progress] broken - find function call: "rand_core::RngCore::fill_bytes"
2024-12-31 20:11:11.592244 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.592250 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(le::read_u32_into)
2024-12-31 20:11:11.592310 |INFO | [typepulse-progress] Curr function has id: DefId(0:109 ~ rand_core[6ad4]::le::read_u32_into)
2024-12-31 20:11:11.592318 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.592322 |INFO | [typepulse-progress] ty_visible: true
2024-12-31 20:11:11.592326 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.592332 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.592339 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.592346 |INFO | [typepulse-progress] broken - find function call: "core::panicking::assert_failed"
2024-12-31 20:11:11.592354 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_ptr"
2024-12-31 20:11:11.592360 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_mut_ptr"
2024-12-31 20:11:11.592366 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u32, to_ty:*mut u8
2024-12-31 20:11:11.592371 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.592375 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.592380 |INFO | [typepulse-progress] align_status: NoideaG
2024-12-31 20:11:11.592385 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.592391 |INFO | [typepulse-progress] broken - find function call: "core::intrinsics::copy_nonoverlapping"
2024-12-31 20:11:11.592398 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::iter_mut"
2024-12-31 20:11:11.592405 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::collect::IntoIterator::into_iter"
2024-12-31 20:11:11.592412 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::iterator::Iterator::next"
2024-12-31 20:11:11.592420 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u32>::to_le"
2024-12-31 20:11:11.592439 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.592445 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(le::read_u64_into)
2024-12-31 20:11:11.592504 |INFO | [typepulse-progress] Curr function has id: DefId(0:110 ~ rand_core[6ad4]::le::read_u64_into)
2024-12-31 20:11:11.592512 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.592516 |INFO | [typepulse-progress] ty_visible: true
2024-12-31 20:11:11.592520 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.592526 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.592533 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.592540 |INFO | [typepulse-progress] broken - find function call: "core::panicking::assert_failed"
2024-12-31 20:11:11.592547 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_ptr"
2024-12-31 20:11:11.592554 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_mut_ptr"
2024-12-31 20:11:11.592559 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u64, to_ty:*mut u8
2024-12-31 20:11:11.592564 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.592568 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.592572 |INFO | [typepulse-progress] align_status: NoideaG
2024-12-31 20:11:11.592578 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.592584 |INFO | [typepulse-progress] broken - find function call: "core::intrinsics::copy_nonoverlapping"
2024-12-31 20:11:11.592591 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::iter_mut"
2024-12-31 20:11:11.592598 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::collect::IntoIterator::into_iter"
2024-12-31 20:11:11.592605 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::iterator::Iterator::next"
2024-12-31 20:11:11.592612 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u64>::to_le"
2024-12-31 20:11:11.592631 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.592636 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(SeedableRng::seed_from_u64)
2024-12-31 20:11:11.592696 |INFO | [typepulse-progress] Curr function has id: DefId(0:120 ~ rand_core[6ad4]::SeedableRng::seed_from_u64)
2024-12-31 20:11:11.592705 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.592709 |INFO | [typepulse-progress] ty_visible: true
2024-12-31 20:11:11.592713 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.592718 |INFO | [typepulse-progress] broken - find function call: "core::default::Default::default"
2024-12-31 20:11:11.592724 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsMut::as_mut"
2024-12-31 20:11:11.592731 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::chunks_mut"
2024-12-31 20:11:11.592738 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::collect::IntoIterator::into_iter"
2024-12-31 20:11:11.592746 |INFO | [typepulse-progress] broken - find function call: "core::iter::traits::iterator::Iterator::next"
2024-12-31 20:11:11.592753 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u64>::wrapping_mul"
2024-12-31 20:11:11.592759 |INFO | [typepulse-progress] broken - find function call: "rand_core::SeedableRng::from_seed"
2024-12-31 20:11:11.592766 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u64>::wrapping_add"
2024-12-31 20:11:11.592773 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u32>::rotate_right"
2024-12-31 20:11:11.592780 |INFO | [typepulse-progress] broken - find function call: "core::num::<impl u32>::to_le"
2024-12-31 20:11:11.592785 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u32, to_ty:*const u8
2024-12-31 20:11:11.601790 |INFO | [typepulse-progress] trait bound type set: {block::BlockRng64<R>, block::BlockRng<R>}
2024-12-31 20:11:11.601809 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.601815 |INFO | [typepulse-progress] align_status: NoideaG
2024-12-31 20:11:11.601824 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_mut_ptr"
2024-12-31 20:11:11.601833 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.601839 |INFO | [typepulse-progress] broken - find function call: "core::intrinsics::copy_nonoverlapping"
2024-12-31 20:11:11.601865 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601871 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(SeedableRng::from_rng)
2024-12-31 20:11:11.601878 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601884 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<error::ErrorKind as core::clone::Clone>::clone)
2024-12-31 20:11:11.601893 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601898 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng<R> as SeedableRng>::from_seed)
2024-12-31 20:11:11.601904 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601909 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng<R> as SeedableRng>::seed_from_u64)
2024-12-31 20:11:11.601915 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601920 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng<R> as SeedableRng>::from_rng)
2024-12-31 20:11:11.601926 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601930 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng64<R> as SeedableRng>::from_seed)
2024-12-31 20:11:11.601937 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601941 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng64<R> as SeedableRng>::seed_from_u64)
2024-12-31 20:11:11.601947 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601951 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng64<R> as SeedableRng>::from_rng)
2024-12-31 20:11:11.601957 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601963 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<&'a mut R as RngCore>::next_u32)
2024-12-31 20:11:11.601969 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601973 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<&'a mut R as RngCore>::next_u64)
2024-12-31 20:11:11.601979 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601983 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<&'a mut R as RngCore>::fill_bytes)
2024-12-31 20:11:11.601989 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.601993 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<&'a mut R as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.601999 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602003 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(error::Error::new)
2024-12-31 20:11:11.602008 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602012 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(error::Error::with_cause)
2024-12-31 20:11:11.602017 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602022 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::next_u32)
2024-12-31 20:11:11.602028 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602033 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::next_u64)
2024-12-31 20:11:11.602097 |INFO | [typepulse-progress] Curr function has id: DefId(0:49 ~ rand_core[6ad4]::block::{impl#2}::next_u64)
2024-12-31 20:11:11.602108 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.602112 |INFO | [typepulse-progress] Found self parameter
2024-12-31 20:11:11.602118 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.602123 |INFO | [typepulse-progress] ty_visible: false
2024-12-31 20:11:11.602127 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.602132 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602140 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602148 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602155 |INFO | [typepulse-progress] broken - find function call: "core::ops::function::Fn::call"
2024-12-31 20:11:11.602162 |INFO | [typepulse-progress] broken - find function call: "rand_core::block::BlockRng::generate_and_set"
2024-12-31 20:11:11.602169 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602175 |INFO | [typepulse-progress] broken - find function call: "core::ops::function::Fn::call"
2024-12-31 20:11:11.602181 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602188 |INFO | [typepulse-progress] broken - find function call: "core::convert::From::from"
2024-12-31 20:11:11.602194 |INFO | [typepulse-progress] broken - find function call: "rand_core::block::BlockRng::generate_and_set"
2024-12-31 20:11:11.602200 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602206 |INFO | [typepulse-progress] broken - find function call: "core::convert::From::from"
2024-12-31 20:11:11.602227 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602233 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::fill_bytes)
2024-12-31 20:11:11.602299 |INFO | [typepulse-progress] Curr function has id: DefId(0:51 ~ rand_core[6ad4]::block::{impl#2}::fill_bytes)
2024-12-31 20:11:11.602309 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.602313 |INFO | [typepulse-progress] Found self parameter
2024-12-31 20:11:11.602319 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.602324 |INFO | [typepulse-progress] ty_visible: false
2024-12-31 20:11:11.602327 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.602333 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602340 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602346 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602353 |INFO | [typepulse-progress] broken - find function call: "core::ops::index::Index::index"
2024-12-31 20:11:11.602360 |INFO | [typepulse-progress] broken - find function call: "rand_core::impls::fill_via_u32_chunks"
2024-12-31 20:11:11.602368 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602374 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602380 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602387 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602393 |INFO | [typepulse-progress] broken - find function call: "core::ops::index::IndexMut::index_mut"
2024-12-31 20:11:11.602400 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_mut_ptr"
2024-12-31 20:11:11.602406 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u8, to_ty:*mut <R as block::BlockRngCore>::Results
2024-12-31 20:11:11.602418 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.602428 |INFO | [typepulse-progress] Only from ty layout is known
2024-12-31 20:11:11.602434 |INFO | [typepulse-progress] align_status: NoideaL
2024-12-31 20:11:11.602440 |INFO | [typepulse-progress] broken - find function call: "rand_core::block::BlockRngCore::generate"
2024-12-31 20:11:11.602446 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602453 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602459 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602465 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602471 |INFO | [typepulse-progress] broken - find function call: "rand_core::block::BlockRngCore::generate"
2024-12-31 20:11:11.602478 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602484 |INFO | [typepulse-progress] broken - find function call: "core::ops::index::IndexMut::index_mut"
2024-12-31 20:11:11.602490 |INFO | [typepulse-progress] broken - find function call: "rand_core::impls::fill_via_u32_chunks"
2024-12-31 20:11:11.602514 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602521 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.602528 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602534 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng64<R> as core::clone::Clone>::clone)
2024-12-31 20:11:11.602541 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602546 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(error::ErrorKind::should_retry)
2024-12-31 20:11:11.602551 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602556 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(error::ErrorKind::should_wait)
2024-12-31 20:11:11.602561 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602565 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(error::ErrorKind::description)
2024-12-31 20:11:11.602570 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602574 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::next_u32)
2024-12-31 20:11:11.602638 |INFO | [typepulse-progress] Curr function has id: DefId(0:71 ~ rand_core[6ad4]::block::{impl#6}::next_u32)
2024-12-31 20:11:11.602647 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.602652 |INFO | [typepulse-progress] Found self parameter
2024-12-31 20:11:11.602656 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.602661 |INFO | [typepulse-progress] ty_visible: false
2024-12-31 20:11:11.602665 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.602670 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602678 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602684 |INFO | [typepulse-progress] broken - find function call: "rand_core::block::BlockRngCore::generate"
2024-12-31 20:11:11.602692 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602697 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const [u64], to_ty:*const [u32]
2024-12-31 20:11:11.602706 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.602716 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.602721 |INFO | [typepulse-progress] align_status: Noidea
2024-12-31 20:11:11.602728 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::get_unchecked"
2024-12-31 20:11:11.602735 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::get_unchecked"
2024-12-31 20:11:11.602756 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602761 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::next_u64)
2024-12-31 20:11:11.602769 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.602774 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::fill_bytes)
2024-12-31 20:11:11.602838 |INFO | [typepulse-progress] Curr function has id: DefId(0:73 ~ rand_core[6ad4]::block::{impl#6}::fill_bytes)
2024-12-31 20:11:11.602847 |INFO | [typepulse-progress] f_visible: true
2024-12-31 20:11:11.602851 |INFO | [typepulse-progress] Found self parameter
2024-12-31 20:11:11.602856 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.602860 |INFO | [typepulse-progress] ty_visible: false
2024-12-31 20:11:11.602864 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.602870 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602877 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602883 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602890 |INFO | [typepulse-progress] broken - find function call: "core::ops::index::Index::index"
2024-12-31 20:11:11.602896 |INFO | [typepulse-progress] broken - find function call: "rand_core::impls::fill_via_u64_chunks"
2024-12-31 20:11:11.602904 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602910 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602916 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602923 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602930 |INFO | [typepulse-progress] broken - find function call: "core::ops::index::IndexMut::index_mut"
2024-12-31 20:11:11.602937 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::as_mut_ptr"
2024-12-31 20:11:11.602942 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u8, to_ty:&mut <R as block::BlockRngCore>::Results
2024-12-31 20:11:11.602952 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.602961 |INFO | [typepulse-progress] Only from ty layout is known
2024-12-31 20:11:11.602967 |INFO | [typepulse-progress] broken - find function call: "rand_core::block::BlockRngCore::generate"
2024-12-31 20:11:11.602974 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602980 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602986 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.602993 |INFO | [typepulse-progress] broken - find function call: "core::slice::<impl [T]>::len"
2024-12-31 20:11:11.602999 |INFO | [typepulse-progress] broken - find function call: "rand_core::block::BlockRngCore::generate"
2024-12-31 20:11:11.603005 |INFO | [typepulse-progress] broken - find function call: "core::convert::AsRef::as_ref"
2024-12-31 20:11:11.603012 |INFO | [typepulse-progress] broken - find function call: "core::ops::index::IndexMut::index_mut"
2024-12-31 20:11:11.603026 |INFO | [typepulse-progress] broken - find function call: "rand_core::impls::fill_via_u64_chunks"
2024-12-31 20:11:11.603163 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.603173 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603178 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(block::BlockRng::<R>::new)
2024-12-31 20:11:11.603184 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603188 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(block::BlockRng::<R>::index)
2024-12-31 20:11:11.603193 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603197 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(block::BlockRng::<R>::reset)
2024-12-31 20:11:11.603202 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603206 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(block::BlockRng::<R>::generate_and_set)
2024-12-31 20:11:11.603212 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603218 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<error::ErrorKind as core::cmp::PartialEq>::eq)
2024-12-31 20:11:11.603225 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603230 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<error::ErrorKind as core::cmp::Eq>::assert_receiver_is_total_eq)
2024-12-31 20:11:11.603236 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603241 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<error::ErrorKind as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.603248 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603253 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng<R> as core::clone::Clone>::clone)
2024-12-31 20:11:11.603260 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603265 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng64<R> as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.603273 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603277 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(block::BlockRng64::<R>::new)
2024-12-31 20:11:11.603283 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603287 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(block::BlockRng64::<R>::index)
2024-12-31 20:11:11.603292 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603296 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(block::BlockRng64::<R>::reset)
2024-12-31 20:11:11.603301 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603306 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(block::BlockRng64::<R>::generate_and_set)
2024-12-31 20:11:11.603311 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603316 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<error::Error as core::fmt::Display>::fmt)
2024-12-31 20:11:11.603323 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603328 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<error::Error as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.603335 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603340 |INFO | [typepulse-progress] Phase 2: Detection - BrokenLayoutChecker::analyze(<block::BlockRng<R> as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.603346 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.603350 |INFO | [typepulse-progress] BrokenLayout analysis finished
2024-12-31 20:11:11.603354 |INFO | [typepulse-progress] UninitExposure analysis started
2024-12-31 20:11:11.603359 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(impls::next_u64_via_u32)
2024-12-31 20:11:11.603423 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(impls::fill_bytes_via_next)
2024-12-31 20:11:11.603492 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(impls::fill_via_u32_chunks)
2024-12-31 20:11:11.603559 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(impls::fill_via_u64_chunks)
2024-12-31 20:11:11.603625 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(impls::next_u32_via_fill)
2024-12-31 20:11:11.603690 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(impls::next_u64_via_fill)
2024-12-31 20:11:11.603756 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(le::read_u32_into)
2024-12-31 20:11:11.603821 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(le::read_u64_into)
2024-12-31 20:11:11.603887 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(SeedableRng::seed_from_u64)
2024-12-31 20:11:11.603952 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(SeedableRng::from_rng)
2024-12-31 20:11:11.604019 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<error::ErrorKind as core::clone::Clone>::clone)
2024-12-31 20:11:11.604085 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as SeedableRng>::from_seed)
2024-12-31 20:11:11.604151 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as SeedableRng>::seed_from_u64)
2024-12-31 20:11:11.604217 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as SeedableRng>::from_rng)
2024-12-31 20:11:11.604284 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as SeedableRng>::from_seed)
2024-12-31 20:11:11.604350 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as SeedableRng>::seed_from_u64)
2024-12-31 20:11:11.604417 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as SeedableRng>::from_rng)
2024-12-31 20:11:11.604483 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<&'a mut R as RngCore>::next_u32)
2024-12-31 20:11:11.604550 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<&'a mut R as RngCore>::next_u64)
2024-12-31 20:11:11.604616 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<&'a mut R as RngCore>::fill_bytes)
2024-12-31 20:11:11.604682 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<&'a mut R as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.604747 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(error::Error::new)
2024-12-31 20:11:11.604813 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(error::Error::with_cause)
2024-12-31 20:11:11.604879 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::next_u32)
2024-12-31 20:11:11.604945 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::next_u64)
2024-12-31 20:11:11.605011 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::fill_bytes)
2024-12-31 20:11:11.605077 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.605144 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as core::clone::Clone>::clone)
2024-12-31 20:11:11.605210 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(error::ErrorKind::should_retry)
2024-12-31 20:11:11.605275 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(error::ErrorKind::should_wait)
2024-12-31 20:11:11.605341 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(error::ErrorKind::description)
2024-12-31 20:11:11.605407 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::next_u32)
2024-12-31 20:11:11.605475 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::next_u64)
2024-12-31 20:11:11.605541 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::fill_bytes)
2024-12-31 20:11:11.605608 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.605673 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(block::BlockRng::<R>::new)
2024-12-31 20:11:11.605739 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(block::BlockRng::<R>::index)
2024-12-31 20:11:11.605804 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(block::BlockRng::<R>::reset)
2024-12-31 20:11:11.605870 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(block::BlockRng::<R>::generate_and_set)
2024-12-31 20:11:11.605936 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<error::ErrorKind as core::cmp::PartialEq>::eq)
2024-12-31 20:11:11.606004 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<error::ErrorKind as core::cmp::Eq>::assert_receiver_is_total_eq)
2024-12-31 20:11:11.606071 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<error::ErrorKind as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.606137 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as core::clone::Clone>::clone)
2024-12-31 20:11:11.606204 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.606270 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(block::BlockRng64::<R>::new)
2024-12-31 20:11:11.606335 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(block::BlockRng64::<R>::index)
2024-12-31 20:11:11.606402 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(block::BlockRng64::<R>::reset)
2024-12-31 20:11:11.606467 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(block::BlockRng64::<R>::generate_and_set)
2024-12-31 20:11:11.606534 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<error::Error as core::fmt::Display>::fmt)
2024-12-31 20:11:11.606600 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<error::Error as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.606667 |INFO | [typepulse-progress] Phase 1: Call Graph - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.606732 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(impls::next_u64_via_u32)
2024-12-31 20:11:11.606738 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.606742 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.606748 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.606753 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(impls::fill_bytes_via_next)
2024-12-31 20:11:11.606756 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.606760 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.606821 |INFO | [typepulse-progress] Curr function has id: DefId(0:93 ~ rand_core[6ad4]::impls::fill_bytes_via_next)
2024-12-31 20:11:11.606830 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.606880 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.606886 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(impls::fill_via_u32_chunks)
2024-12-31 20:11:11.606890 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.606893 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.606954 |INFO | [typepulse-progress] Curr function has id: DefId(0:100 ~ rand_core[6ad4]::impls::fill_via_u32_chunks)
2024-12-31 20:11:11.606962 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.606966 |INFO | [typepulse-progress] Find caller: DefId(0:51 ~ rand_core[6ad4]::block::{impl#2}::fill_bytes)
2024-12-31 20:11:11.606981 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u32, to_ty:*const u8
2024-12-31 20:11:11.606989 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.606993 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.606998 |INFO | [typepulse-progress] tty kind: u8
2024-12-31 20:11:11.607036 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u32, to_ty:*const u8
2024-12-31 20:11:11.607043 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.607047 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.607051 |INFO | [typepulse-progress] tty kind: u8
2024-12-31 20:11:11.607078 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.607084 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(impls::fill_via_u64_chunks)
2024-12-31 20:11:11.607088 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.607091 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.607153 |INFO | [typepulse-progress] Curr function has id: DefId(0:101 ~ rand_core[6ad4]::impls::fill_via_u64_chunks)
2024-12-31 20:11:11.607161 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.607165 |INFO | [typepulse-progress] Find caller: DefId(0:73 ~ rand_core[6ad4]::block::{impl#6}::fill_bytes)
2024-12-31 20:11:11.607178 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u64, to_ty:*const u8
2024-12-31 20:11:11.607184 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.607188 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.607192 |INFO | [typepulse-progress] tty kind: u8
2024-12-31 20:11:11.607213 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u64, to_ty:*const u8
2024-12-31 20:11:11.607219 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.607223 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.607227 |INFO | [typepulse-progress] tty kind: u8
2024-12-31 20:11:11.607252 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.607257 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(impls::next_u32_via_fill)
2024-12-31 20:11:11.607261 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.607265 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.607325 |INFO | [typepulse-progress] Curr function has id: DefId(0:102 ~ rand_core[6ad4]::impls::next_u32_via_fill)
2024-12-31 20:11:11.607333 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.607341 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u32, to_ty:*mut u8
2024-12-31 20:11:11.607349 |INFO | [typepulse-progress] trait bound type set: {block::BlockRng64<R>, block::BlockRng<R>, &'a mut R}
2024-12-31 20:11:11.607358 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.607363 |INFO | [typepulse-progress] tty kind: u8
2024-12-31 20:11:11.607384 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.607389 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(impls::next_u64_via_fill)
2024-12-31 20:11:11.607393 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.607397 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.607458 |INFO | [typepulse-progress] Curr function has id: DefId(0:104 ~ rand_core[6ad4]::impls::next_u64_via_fill)
2024-12-31 20:11:11.607466 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.607473 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u64, to_ty:*mut u8
2024-12-31 20:11:11.607481 |INFO | [typepulse-progress] trait bound type set: {block::BlockRng<R>, &'a mut R, block::BlockRng64<R>}
2024-12-31 20:11:11.607487 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.607492 |INFO | [typepulse-progress] tty kind: u8
2024-12-31 20:11:11.607512 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.607518 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(le::read_u32_into)
2024-12-31 20:11:11.607522 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.607525 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.607587 |INFO | [typepulse-progress] Curr function has id: DefId(0:109 ~ rand_core[6ad4]::le::read_u32_into)
2024-12-31 20:11:11.607595 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.607611 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u32, to_ty:*mut u8
2024-12-31 20:11:11.607617 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.607621 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.607625 |INFO | [typepulse-progress] tty kind: u8
2024-12-31 20:11:11.607657 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.607663 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(le::read_u64_into)
2024-12-31 20:11:11.607666 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.607670 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.607731 |INFO | [typepulse-progress] Curr function has id: DefId(0:110 ~ rand_core[6ad4]::le::read_u64_into)
2024-12-31 20:11:11.607739 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.607754 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u64, to_ty:*mut u8
2024-12-31 20:11:11.607760 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.607764 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.607768 |INFO | [typepulse-progress] tty kind: u8
2024-12-31 20:11:11.607799 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.607805 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(SeedableRng::seed_from_u64)
2024-12-31 20:11:11.607809 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.607813 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.607874 |INFO | [typepulse-progress] Curr function has id: DefId(0:120 ~ rand_core[6ad4]::SeedableRng::seed_from_u64)
2024-12-31 20:11:11.607882 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.607885 |INFO | [typepulse-progress] Find caller: DefId(0:57 ~ rand_core[6ad4]::block::{impl#3}::seed_from_u64)
2024-12-31 20:11:11.607891 |INFO | [typepulse-progress] Find caller: DefId(0:79 ~ rand_core[6ad4]::block::{impl#7}::seed_from_u64)
2024-12-31 20:11:11.607915 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u32, to_ty:*const u8
2024-12-31 20:11:11.607925 |INFO | [typepulse-progress] trait bound type set: {block::BlockRng64<R>, block::BlockRng<R>}
2024-12-31 20:11:11.607932 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.607936 |INFO | [typepulse-progress] tty kind: u8
2024-12-31 20:11:11.607962 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.607967 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(SeedableRng::from_rng)
2024-12-31 20:11:11.607971 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.607975 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.607981 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.607986 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<error::ErrorKind as core::clone::Clone>::clone)
2024-12-31 20:11:11.607997 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.608005 |INFO | [typepulse-progress] self ty: &error::ErrorKind
2024-12-31 20:11:11.608010 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608017 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608022 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as SeedableRng>::from_seed)
2024-12-31 20:11:11.608026 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608030 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.608036 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608041 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as SeedableRng>::seed_from_u64)
2024-12-31 20:11:11.608045 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608048 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.608054 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608058 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as SeedableRng>::from_rng)
2024-12-31 20:11:11.608062 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608065 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.608071 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608076 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as SeedableRng>::from_seed)
2024-12-31 20:11:11.608079 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608083 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.608089 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608093 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as SeedableRng>::seed_from_u64)
2024-12-31 20:11:11.608097 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608100 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.608106 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608110 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as SeedableRng>::from_rng)
2024-12-31 20:11:11.608114 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608118 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.608123 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608128 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<&'a mut R as RngCore>::next_u32)
2024-12-31 20:11:11.608132 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608137 |INFO | [typepulse-progress] self ty: &mut &'a mut R
2024-12-31 20:11:11.608141 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.608146 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608151 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<&'a mut R as RngCore>::next_u64)
2024-12-31 20:11:11.608154 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608158 |INFO | [typepulse-progress] self ty: &mut &'a mut R
2024-12-31 20:11:11.608162 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.608168 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608172 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<&'a mut R as RngCore>::fill_bytes)
2024-12-31 20:11:11.608175 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608180 |INFO | [typepulse-progress] self ty: &mut &'a mut R
2024-12-31 20:11:11.608184 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.608189 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608194 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<&'a mut R as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.608197 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608202 |INFO | [typepulse-progress] self ty: &mut &'a mut R
2024-12-31 20:11:11.608206 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.608211 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608215 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(error::Error::new)
2024-12-31 20:11:11.608219 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.608223 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608228 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608232 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(error::Error::with_cause)
2024-12-31 20:11:11.608236 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.608239 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608244 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608248 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::next_u32)
2024-12-31 20:11:11.608252 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608256 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.608261 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608267 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608271 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::next_u64)
2024-12-31 20:11:11.608275 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608279 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.608284 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608350 |INFO | [typepulse-progress] Curr function has id: DefId(0:49 ~ rand_core[6ad4]::block::{impl#2}::next_u64)
2024-12-31 20:11:11.608359 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.608400 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608407 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::fill_bytes)
2024-12-31 20:11:11.608411 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608416 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.608420 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608485 |INFO | [typepulse-progress] Curr function has id: DefId(0:51 ~ rand_core[6ad4]::block::{impl#2}::fill_bytes)
2024-12-31 20:11:11.608494 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.608520 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u8, to_ty:*mut <R as block::BlockRngCore>::Results
2024-12-31 20:11:11.608532 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.608538 |INFO | [typepulse-progress] Only from ty layout is known
2024-12-31 20:11:11.608542 |INFO | [typepulse-progress] tty kind: Alias(Projection, AliasTy { substs: [R], def_id: DefId(0:35 ~ rand_core[6ad4]::block::BlockRngCore::Results) })
2024-12-31 20:11:11.608602 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608609 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.608613 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608618 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.608622 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608629 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608634 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as core::clone::Clone>::clone)
2024-12-31 20:11:11.608638 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608643 |INFO | [typepulse-progress] self ty: &block::BlockRng64<R>
2024-12-31 20:11:11.608647 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608654 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608658 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(error::ErrorKind::should_retry)
2024-12-31 20:11:11.608663 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.608667 |INFO | [typepulse-progress] self ty: error::ErrorKind
2024-12-31 20:11:11.608670 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608676 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608680 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(error::ErrorKind::should_wait)
2024-12-31 20:11:11.608683 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.608687 |INFO | [typepulse-progress] self ty: error::ErrorKind
2024-12-31 20:11:11.608691 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608696 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608700 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(error::ErrorKind::description)
2024-12-31 20:11:11.608704 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.608707 |INFO | [typepulse-progress] self ty: error::ErrorKind
2024-12-31 20:11:11.608711 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608716 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608721 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::next_u32)
2024-12-31 20:11:11.608724 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608729 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.608733 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608794 |INFO | [typepulse-progress] Curr function has id: DefId(0:71 ~ rand_core[6ad4]::block::{impl#6}::next_u32)
2024-12-31 20:11:11.608802 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.608816 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const [u64], to_ty:*const [u32]
2024-12-31 20:11:11.608826 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.608831 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.608835 |INFO | [typepulse-progress] tty kind: [u32]
2024-12-31 20:11:11.608859 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608865 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::next_u64)
2024-12-31 20:11:11.608869 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608874 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.608878 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608885 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.608890 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::fill_bytes)
2024-12-31 20:11:11.608894 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.608899 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.608903 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.608968 |INFO | [typepulse-progress] Curr function has id: DefId(0:73 ~ rand_core[6ad4]::block::{impl#6}::fill_bytes)
2024-12-31 20:11:11.608976 |INFO | [typepulse-progress] Phase 2 - Find curr function in call graph
2024-12-31 20:11:11.609003 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u8, to_ty:&mut <R as block::BlockRngCore>::Results
2024-12-31 20:11:11.609014 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.609020 |INFO | [typepulse-progress] Only from ty layout is known
2024-12-31 20:11:11.609062 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609069 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.609073 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609078 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.609083 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609090 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609095 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(block::BlockRng::<R>::new)
2024-12-31 20:11:11.609099 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609103 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.609108 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609113 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(block::BlockRng::<R>::index)
2024-12-31 20:11:11.609117 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609121 |INFO | [typepulse-progress] self ty: &block::BlockRng<R>
2024-12-31 20:11:11.609125 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609130 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609134 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(block::BlockRng::<R>::reset)
2024-12-31 20:11:11.609138 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609141 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.609146 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609151 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609155 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(block::BlockRng::<R>::generate_and_set)
2024-12-31 20:11:11.609159 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609163 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.609167 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609172 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609178 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<error::ErrorKind as core::cmp::PartialEq>::eq)
2024-12-31 20:11:11.609182 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.609186 |INFO | [typepulse-progress] self ty: &error::ErrorKind
2024-12-31 20:11:11.609190 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609197 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609202 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<error::ErrorKind as core::cmp::Eq>::assert_receiver_is_total_eq)
2024-12-31 20:11:11.609207 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.609210 |INFO | [typepulse-progress] self ty: &error::ErrorKind
2024-12-31 20:11:11.609215 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609220 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609225 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<error::ErrorKind as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.609229 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.609234 |INFO | [typepulse-progress] self ty: &error::ErrorKind
2024-12-31 20:11:11.609238 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609244 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609249 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as core::clone::Clone>::clone)
2024-12-31 20:11:11.609253 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609257 |INFO | [typepulse-progress] self ty: &block::BlockRng<R>
2024-12-31 20:11:11.609261 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609268 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609272 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng64<R> as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.609276 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609281 |INFO | [typepulse-progress] self ty: &block::BlockRng64<R>
2024-12-31 20:11:11.609285 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609292 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609296 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(block::BlockRng64::<R>::new)
2024-12-31 20:11:11.609300 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609304 |INFO | [typepulse-progress] The function is visible: true
2024-12-31 20:11:11.609309 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609313 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(block::BlockRng64::<R>::index)
2024-12-31 20:11:11.609317 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609321 |INFO | [typepulse-progress] self ty: &block::BlockRng64<R>
2024-12-31 20:11:11.609325 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609330 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609335 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(block::BlockRng64::<R>::reset)
2024-12-31 20:11:11.609338 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609343 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.609347 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609352 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609357 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(block::BlockRng64::<R>::generate_and_set)
2024-12-31 20:11:11.609360 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609364 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.609368 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609374 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609378 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<error::Error as core::fmt::Display>::fmt)
2024-12-31 20:11:11.609383 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.609387 |INFO | [typepulse-progress] self ty: &error::Error
2024-12-31 20:11:11.609391 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609398 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609403 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<error::Error as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.609407 |INFO | [typepulse-progress] false
2024-12-31 20:11:11.609411 |INFO | [typepulse-progress] self ty: &error::Error
2024-12-31 20:11:11.609415 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609421 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609426 |INFO | [typepulse-progress] Phase 2: Detection - InconsistentLayoutChecker::analyze(<block::BlockRng<R> as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.609430 |INFO | [typepulse-progress] true
2024-12-31 20:11:11.609434 |INFO | [typepulse-progress] self ty: &block::BlockRng<R>
2024-12-31 20:11:11.609438 |INFO | [typepulse-progress] The function is visible: false
2024-12-31 20:11:11.609445 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.609448 |INFO | [typepulse-progress] UninitExposure analysis finished
2024-12-31 20:11:11.609452 |INFO | [typepulse-progress] BrokenBitPatterns analysis started
2024-12-31 20:11:11.609456 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(impls::next_u64_via_u32)
2024-12-31 20:11:11.609524 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(impls::fill_bytes_via_next)
2024-12-31 20:11:11.609592 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(impls::fill_via_u32_chunks)
2024-12-31 20:11:11.609660 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(impls::fill_via_u64_chunks)
2024-12-31 20:11:11.609727 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(impls::next_u32_via_fill)
2024-12-31 20:11:11.609794 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(impls::next_u64_via_fill)
2024-12-31 20:11:11.609860 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(le::read_u32_into)
2024-12-31 20:11:11.609925 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(le::read_u64_into)
2024-12-31 20:11:11.609990 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(SeedableRng::seed_from_u64)
2024-12-31 20:11:11.610055 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(SeedableRng::from_rng)
2024-12-31 20:11:11.610122 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<error::ErrorKind as core::clone::Clone>::clone)
2024-12-31 20:11:11.610188 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as SeedableRng>::from_seed)
2024-12-31 20:11:11.610254 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as SeedableRng>::seed_from_u64)
2024-12-31 20:11:11.610320 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as SeedableRng>::from_rng)
2024-12-31 20:11:11.610387 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as SeedableRng>::from_seed)
2024-12-31 20:11:11.610453 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as SeedableRng>::seed_from_u64)
2024-12-31 20:11:11.610518 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as SeedableRng>::from_rng)
2024-12-31 20:11:11.610585 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<&'a mut R as RngCore>::next_u32)
2024-12-31 20:11:11.610650 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<&'a mut R as RngCore>::next_u64)
2024-12-31 20:11:11.610716 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<&'a mut R as RngCore>::fill_bytes)
2024-12-31 20:11:11.610782 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<&'a mut R as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.610847 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(error::Error::new)
2024-12-31 20:11:11.610913 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(error::Error::with_cause)
2024-12-31 20:11:11.610978 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as RngCore>::next_u32)
2024-12-31 20:11:11.611052 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as RngCore>::next_u64)
2024-12-31 20:11:11.611119 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as RngCore>::fill_bytes)
2024-12-31 20:11:11.611185 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.611251 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as core::clone::Clone>::clone)
2024-12-31 20:11:11.611317 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(error::ErrorKind::should_retry)
2024-12-31 20:11:11.611382 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(error::ErrorKind::should_wait)
2024-12-31 20:11:11.611448 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(error::ErrorKind::description)
2024-12-31 20:11:11.611514 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as RngCore>::next_u32)
2024-12-31 20:11:11.611579 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as RngCore>::next_u64)
2024-12-31 20:11:11.611646 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as RngCore>::fill_bytes)
2024-12-31 20:11:11.611712 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.611777 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(block::BlockRng::<R>::new)
2024-12-31 20:11:11.611843 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(block::BlockRng::<R>::index)
2024-12-31 20:11:11.611909 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(block::BlockRng::<R>::reset)
2024-12-31 20:11:11.611974 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(block::BlockRng::<R>::generate_and_set)
2024-12-31 20:11:11.612042 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<error::ErrorKind as core::cmp::PartialEq>::eq)
2024-12-31 20:11:11.612108 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<error::ErrorKind as core::cmp::Eq>::assert_receiver_is_total_eq)
2024-12-31 20:11:11.612175 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<error::ErrorKind as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.612241 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as core::clone::Clone>::clone)
2024-12-31 20:11:11.612309 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.612374 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(block::BlockRng64::<R>::new)
2024-12-31 20:11:11.612440 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(block::BlockRng64::<R>::index)
2024-12-31 20:11:11.612506 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(block::BlockRng64::<R>::reset)
2024-12-31 20:11:11.612572 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(block::BlockRng64::<R>::generate_and_set)
2024-12-31 20:11:11.612639 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<error::Error as core::fmt::Display>::fmt)
2024-12-31 20:11:11.612706 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<error::Error as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.612772 |INFO | [typepulse-progress] Phase 1: Call Graph - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.612839 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(impls::next_u64_via_u32)
2024-12-31 20:11:11.612847 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.612852 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(impls::fill_bytes_via_next)
2024-12-31 20:11:11.612934 |INFO | [typepulse-progress] pred: "R: RngCore"
2024-12-31 20:11:11.612989 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.612995 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(impls::fill_via_u32_chunks)
2024-12-31 20:11:11.613064 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.613071 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u32, to_ty:*const u8
2024-12-31 20:11:11.613076 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.613081 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.613086 |INFO | [typepulse-progress] value_status: NoideaG
2024-12-31 20:11:11.613090 |INFO | [typepulse-progress] conv_ty: u32
2024-12-31 20:11:11.613094 |INFO | [typepulse-progress] has previous type conversion: true, visible: true
2024-12-31 20:11:11.613098 |INFO | [typepulse-progress] Greater
2024-12-31 20:11:11.613103 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.613119 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u32, to_ty:*const u8
2024-12-31 20:11:11.613124 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.613128 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.613133 |INFO | [typepulse-progress] value_status: NoideaG
2024-12-31 20:11:11.613137 |INFO | [typepulse-progress] conv_ty: u32
2024-12-31 20:11:11.613141 |INFO | [typepulse-progress] conv_ty: u8
2024-12-31 20:11:11.613146 |INFO | [typepulse-progress] has previous type conversion: false, visible: true
2024-12-31 20:11:11.613149 |INFO | [typepulse-progress] Greater
2024-12-31 20:11:11.613154 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.613176 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.613182 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(impls::fill_via_u64_chunks)
2024-12-31 20:11:11.613250 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.613256 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u64, to_ty:*const u8
2024-12-31 20:11:11.613261 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.613265 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.613270 |INFO | [typepulse-progress] value_status: NoideaG
2024-12-31 20:11:11.613273 |INFO | [typepulse-progress] conv_ty: u64
2024-12-31 20:11:11.613277 |INFO | [typepulse-progress] has previous type conversion: true, visible: true
2024-12-31 20:11:11.613281 |INFO | [typepulse-progress] Greater
2024-12-31 20:11:11.613286 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.613300 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u64, to_ty:*const u8
2024-12-31 20:11:11.613305 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.613309 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.613313 |INFO | [typepulse-progress] value_status: NoideaG
2024-12-31 20:11:11.613317 |INFO | [typepulse-progress] conv_ty: u64
2024-12-31 20:11:11.613321 |INFO | [typepulse-progress] conv_ty: u8
2024-12-31 20:11:11.613325 |INFO | [typepulse-progress] has previous type conversion: false, visible: true
2024-12-31 20:11:11.613329 |INFO | [typepulse-progress] Greater
2024-12-31 20:11:11.613333 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.613355 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.613360 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(impls::next_u32_via_fill)
2024-12-31 20:11:11.613427 |INFO | [typepulse-progress] pred: "R: RngCore"
2024-12-31 20:11:11.613441 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u32, to_ty:*mut u8
2024-12-31 20:11:11.613449 |INFO | [typepulse-progress] trait bound type set: {&'a mut R, block::BlockRng64<R>, block::BlockRng<R>}
2024-12-31 20:11:11.613457 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.613462 |INFO | [typepulse-progress] value_status: NoideaG
2024-12-31 20:11:11.613466 |INFO | [typepulse-progress] has previous type conversion: false, visible: true
2024-12-31 20:11:11.613470 |INFO | [typepulse-progress] Greater
2024-12-31 20:11:11.613490 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.613495 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(impls::next_u64_via_fill)
2024-12-31 20:11:11.613562 |INFO | [typepulse-progress] pred: "R: RngCore"
2024-12-31 20:11:11.613575 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u64, to_ty:*mut u8
2024-12-31 20:11:11.613582 |INFO | [typepulse-progress] trait bound type set: {block::BlockRng64<R>, block::BlockRng<R>, &'a mut R}
2024-12-31 20:11:11.613590 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.613595 |INFO | [typepulse-progress] value_status: NoideaG
2024-12-31 20:11:11.613599 |INFO | [typepulse-progress] has previous type conversion: false, visible: true
2024-12-31 20:11:11.613602 |INFO | [typepulse-progress] Greater
2024-12-31 20:11:11.613622 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.613628 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(le::read_u32_into)
2024-12-31 20:11:11.613697 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.613705 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.613709 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u32, to_ty:*mut u8
2024-12-31 20:11:11.613714 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.613718 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.613723 |INFO | [typepulse-progress] value_status: NoideaG
2024-12-31 20:11:11.613727 |INFO | [typepulse-progress] conv_ty: u8
2024-12-31 20:11:11.613731 |INFO | [typepulse-progress] conv_ty: u32
2024-12-31 20:11:11.613735 |INFO | [typepulse-progress] has previous type conversion: true, visible: true
2024-12-31 20:11:11.613738 |INFO | [typepulse-progress] Greater
2024-12-31 20:11:11.613766 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.613772 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(le::read_u64_into)
2024-12-31 20:11:11.613841 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.613849 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.613852 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u64, to_ty:*mut u8
2024-12-31 20:11:11.613858 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.613861 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.613867 |INFO | [typepulse-progress] value_status: NoideaG
2024-12-31 20:11:11.613870 |INFO | [typepulse-progress] conv_ty: u8
2024-12-31 20:11:11.613874 |INFO | [typepulse-progress] conv_ty: u64
2024-12-31 20:11:11.613878 |INFO | [typepulse-progress] has previous type conversion: true, visible: true
2024-12-31 20:11:11.613881 |INFO | [typepulse-progress] Greater
2024-12-31 20:11:11.613909 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.613915 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(SeedableRng::seed_from_u64)
2024-12-31 20:11:11.613982 |INFO | [typepulse-progress] pred: "Self: SeedableRng"
2024-12-31 20:11:11.613996 |INFO | [typepulse-progress] pred: "Self: core::marker::Sized"
2024-12-31 20:11:11.614021 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const u32, to_ty:*const u8
2024-12-31 20:11:11.614030 |INFO | [typepulse-progress] trait bound type set: {block::BlockRng<R>, block::BlockRng64<R>}
2024-12-31 20:11:11.614036 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.614041 |INFO | [typepulse-progress] value_status: NoideaG
2024-12-31 20:11:11.614045 |INFO | [typepulse-progress] has previous type conversion: false, visible: true
2024-12-31 20:11:11.614049 |INFO | [typepulse-progress] Greater
2024-12-31 20:11:11.614054 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.614076 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614081 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(SeedableRng::from_rng)
2024-12-31 20:11:11.614088 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614093 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<error::ErrorKind as core::clone::Clone>::clone)
2024-12-31 20:11:11.614099 |INFO | [typepulse-progress] self ty: &error::ErrorKind
2024-12-31 20:11:11.614107 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614112 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as SeedableRng>::from_seed)
2024-12-31 20:11:11.614119 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614124 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as SeedableRng>::seed_from_u64)
2024-12-31 20:11:11.614130 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614135 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as SeedableRng>::from_rng)
2024-12-31 20:11:11.614141 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614146 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as SeedableRng>::from_seed)
2024-12-31 20:11:11.614152 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614156 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as SeedableRng>::seed_from_u64)
2024-12-31 20:11:11.614163 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614167 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as SeedableRng>::from_rng)
2024-12-31 20:11:11.614174 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614179 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<&'a mut R as RngCore>::next_u32)
2024-12-31 20:11:11.614183 |INFO | [typepulse-progress] self ty: &mut &'a mut R
2024-12-31 20:11:11.614189 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614193 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<&'a mut R as RngCore>::next_u64)
2024-12-31 20:11:11.614198 |INFO | [typepulse-progress] self ty: &mut &'a mut R
2024-12-31 20:11:11.614204 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614208 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<&'a mut R as RngCore>::fill_bytes)
2024-12-31 20:11:11.614213 |INFO | [typepulse-progress] self ty: &mut &'a mut R
2024-12-31 20:11:11.614219 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614223 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<&'a mut R as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.614228 |INFO | [typepulse-progress] self ty: &mut &'a mut R
2024-12-31 20:11:11.614234 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614239 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(error::Error::new)
2024-12-31 20:11:11.614244 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614248 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(error::Error::with_cause)
2024-12-31 20:11:11.614254 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614258 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as RngCore>::next_u32)
2024-12-31 20:11:11.614262 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.614269 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614274 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as RngCore>::next_u64)
2024-12-31 20:11:11.614278 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.614353 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Results: core::convert::AsMut<[u32]>"
2024-12-31 20:11:11.614370 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Results: core::convert::AsRef<[u32]>"
2024-12-31 20:11:11.614384 |INFO | [typepulse-progress] pred: "R: core::marker::Sized"
2024-12-31 20:11:11.614395 |INFO | [typepulse-progress] pred: "R: block::BlockRngCore"
2024-12-31 20:11:11.614410 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Item == u32"
2024-12-31 20:11:11.614451 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614458 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as RngCore>::fill_bytes)
2024-12-31 20:11:11.614463 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.614536 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Results: core::convert::AsMut<[u32]>"
2024-12-31 20:11:11.614552 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Results: core::convert::AsRef<[u32]>"
2024-12-31 20:11:11.614566 |INFO | [typepulse-progress] pred: "R: core::marker::Sized"
2024-12-31 20:11:11.614580 |INFO | [typepulse-progress] pred: "R: block::BlockRngCore"
2024-12-31 20:11:11.614592 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Item == u32"
2024-12-31 20:11:11.614618 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.614623 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u8, to_ty:*mut <R as block::BlockRngCore>::Results
2024-12-31 20:11:11.614633 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.614639 |INFO | [typepulse-progress] Only from ty layout is known
2024-12-31 20:11:11.614645 |INFO | [typepulse-progress] value_status: Noidea
2024-12-31 20:11:11.614649 |INFO | [typepulse-progress] conv_ty: u8
2024-12-31 20:11:11.614653 |INFO | [typepulse-progress] has previous type conversion: true, visible: false
2024-12-31 20:11:11.614686 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614693 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.614698 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.614705 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614711 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as core::clone::Clone>::clone)
2024-12-31 20:11:11.614715 |INFO | [typepulse-progress] self ty: &block::BlockRng64<R>
2024-12-31 20:11:11.614723 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614727 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(error::ErrorKind::should_retry)
2024-12-31 20:11:11.614732 |INFO | [typepulse-progress] self ty: error::ErrorKind
2024-12-31 20:11:11.614737 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614741 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(error::ErrorKind::should_wait)
2024-12-31 20:11:11.614745 |INFO | [typepulse-progress] self ty: error::ErrorKind
2024-12-31 20:11:11.614750 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614754 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(error::ErrorKind::description)
2024-12-31 20:11:11.614758 |INFO | [typepulse-progress] self ty: error::ErrorKind
2024-12-31 20:11:11.614763 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614768 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as RngCore>::next_u32)
2024-12-31 20:11:11.614772 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.614844 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Results: core::convert::AsMut<[u64]>"
2024-12-31 20:11:11.614861 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Results: core::convert::AsRef<[u64]>"
2024-12-31 20:11:11.614875 |INFO | [typepulse-progress] pred: "R: core::marker::Sized"
2024-12-31 20:11:11.614886 |INFO | [typepulse-progress] pred: "R: block::BlockRngCore"
2024-12-31 20:11:11.614897 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Item == u64"
2024-12-31 20:11:11.614912 |INFO | [typepulse-progress] LayoutChecker- from_ty:*const [u64], to_ty:*const [u32]
2024-12-31 20:11:11.614922 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.614926 |INFO | [typepulse-progress] Both layout are known
2024-12-31 20:11:11.614932 |INFO | [typepulse-progress] value_status: Noidea
2024-12-31 20:11:11.614936 |INFO | [typepulse-progress] has previous type conversion: false, visible: false
2024-12-31 20:11:11.614957 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614964 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as RngCore>::next_u64)
2024-12-31 20:11:11.614969 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.614977 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.614981 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as RngCore>::fill_bytes)
2024-12-31 20:11:11.614986 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.615068 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Results: core::convert::AsMut<[u64]>"
2024-12-31 20:11:11.615085 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Results: core::convert::AsRef<[u64]>"
2024-12-31 20:11:11.615101 |INFO | [typepulse-progress] pred: "R: core::marker::Sized"
2024-12-31 20:11:11.615114 |INFO | [typepulse-progress] pred: "R: block::BlockRngCore"
2024-12-31 20:11:11.615126 |INFO | [typepulse-progress] pred: "<R as block::BlockRngCore>::Item == u64"
2024-12-31 20:11:11.615152 |INFO | [typepulse-progress] find as pointer call
2024-12-31 20:11:11.615157 |INFO | [typepulse-progress] LayoutChecker- from_ty:*mut u8, to_ty:&mut <R as block::BlockRngCore>::Results
2024-12-31 20:11:11.615166 |INFO | [typepulse-progress] trait bound type set: {}
2024-12-31 20:11:11.615172 |INFO | [typepulse-progress] Only from ty layout is known
2024-12-31 20:11:11.615210 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615217 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as RngCore>::try_fill_bytes)
2024-12-31 20:11:11.615223 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.615230 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615235 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(block::BlockRng::<R>::new)
2024-12-31 20:11:11.615241 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615245 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(block::BlockRng::<R>::index)
2024-12-31 20:11:11.615250 |INFO | [typepulse-progress] self ty: &block::BlockRng<R>
2024-12-31 20:11:11.615255 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615259 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(block::BlockRng::<R>::reset)
2024-12-31 20:11:11.615264 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.615269 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615273 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(block::BlockRng::<R>::generate_and_set)
2024-12-31 20:11:11.615278 |INFO | [typepulse-progress] self ty: &mut block::BlockRng<R>
2024-12-31 20:11:11.615284 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615289 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<error::ErrorKind as core::cmp::PartialEq>::eq)
2024-12-31 20:11:11.615294 |INFO | [typepulse-progress] self ty: &error::ErrorKind
2024-12-31 20:11:11.615301 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615306 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<error::ErrorKind as core::cmp::Eq>::assert_receiver_is_total_eq)
2024-12-31 20:11:11.615311 |INFO | [typepulse-progress] self ty: &error::ErrorKind
2024-12-31 20:11:11.615317 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615323 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<error::ErrorKind as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.615328 |INFO | [typepulse-progress] self ty: &error::ErrorKind
2024-12-31 20:11:11.615335 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615340 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as core::clone::Clone>::clone)
2024-12-31 20:11:11.615345 |INFO | [typepulse-progress] self ty: &block::BlockRng<R>
2024-12-31 20:11:11.615352 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615357 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng64<R> as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.615362 |INFO | [typepulse-progress] self ty: &block::BlockRng64<R>
2024-12-31 20:11:11.615369 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615374 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(block::BlockRng64::<R>::new)
2024-12-31 20:11:11.615379 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615384 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(block::BlockRng64::<R>::index)
2024-12-31 20:11:11.615388 |INFO | [typepulse-progress] self ty: &block::BlockRng64<R>
2024-12-31 20:11:11.615393 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615398 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(block::BlockRng64::<R>::reset)
2024-12-31 20:11:11.615402 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.615407 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615411 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(block::BlockRng64::<R>::generate_and_set)
2024-12-31 20:11:11.615416 |INFO | [typepulse-progress] self ty: &mut block::BlockRng64<R>
2024-12-31 20:11:11.615422 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615427 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<error::Error as core::fmt::Display>::fmt)
2024-12-31 20:11:11.615432 |INFO | [typepulse-progress] self ty: &error::Error
2024-12-31 20:11:11.615440 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615445 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<error::Error as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.615449 |INFO | [typepulse-progress] self ty: &error::Error
2024-12-31 20:11:11.615456 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615461 |INFO | [typepulse-progress] Phase 1: Detection - BrokenBitPatternChecker::analyze(<block::BlockRng<R> as core::fmt::Debug>::fmt)
2024-12-31 20:11:11.615465 |INFO | [typepulse-progress] self ty: &block::BlockRng<R>
2024-12-31 20:11:11.615473 |INFO | [typepulse-progress] bug not found
2024-12-31 20:11:11.615477 |INFO | [typepulse-progress] BrokenBitPatterns analysis finished
2024-12-31 20:11:11.615480 |INFO | [typepulse-progress] TypePulse finished
2024-12-31 20:11:11.805845 |INFO | [typepulse-progress] cargo typepulse finished
