-------------------------------------------------------------------------------- Profile data file 'results/clgout-nightly-2026-08-14-deep-vector-Check-IncrUnchanged-Threads1' (creator: callgrind-3.25.1) -------------------------------------------------------------------------------- I1 cache: D1 cache: LL cache: Timerange: Basic block 0 - 190588854 Trigger: Program termination Profiled target: /home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/bin/rustc --crate-name issue_20936_deep_vector --edition=2015 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --check-cfg cfg(docsrs,test) --check-cfg cfg(feature, values()) -C metadata=6da138d540fe9ca4 -C extra-filename=-edd98f0948b23e98 --out-dir /tmp/.tmpDa4eTs/target/debug/deps -L dependency=/tmp/.tmpDa4eTs/target/debug/deps -C incremental=/tmp/.tmpDa4eTs/incremental-state -Zthreads=1 -Adeprecated -Aunknown-lints -Zincremental-verify-ich (PID 683758, part 1) Events recorded: Ir Events shown: Ir Event sort order: Ir Thresholds: 99 Include dirs: User annotated: Auto-annotation: on -------------------------------------------------------------------------------- Ir -------------------------------------------------------------------------------- 1,237,116,206 (100.0%) PROGRAM TOTALS -------------------------------------------------------------------------------- Ir file:function -------------------------------------------------------------------------------- 159,499,570 (12.89%) ???:::fully_expand_fragment [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 112,580,136 ( 9.10%) ???:::parse_expr_force_collect [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 74,239,697 ( 6.00%) ???:::collect_tokens_for_expr::<::parse_expr_dot_or_call::{closure#0}>'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 70,390,963 ( 5.69%) ???:tcache_bin_flush_small [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/bin/rustc] 55,472,737 ( 4.48%) ???:free [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/bin/rustc] 52,213,811 ( 4.22%) ???:::next_token_from_cursor [???] 50,405,693 ( 4.07%) ???:::stable_hash::'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 38,884,672 ( 3.14%) ???:malloc [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/bin/rustc] 36,102,390 ( 2.92%) ???:::advance_token [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 34,821,471 ( 2.81%) ???:::lower_expr_mut'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 31,953,587 ( 2.58%) ???:::collect_tokens_for_expr::<::parse_expr_dot_or_call::{closure#0}> [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 25,293,177 ( 2.04%) ???:::to [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 24,202,514 ( 1.96%) ???:::parse_expr_array_or_repeat'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 23,501,351 ( 1.90%) ???:malloc_default [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/bin/rustc] 23,113,819 ( 1.87%) ???:)>>::call_once [???] 21,754,838 ( 1.76%) ???:::parse_expr_assoc_after_attrs'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 21,074,730 ( 1.70%) ???:::to_attr_token_stream [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 19,035,240 ( 1.54%) ???:::from_token_lit [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 15,864,919 ( 1.28%) ???:pa_alloc [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/bin/rustc] 14,956,337 ( 1.21%) ???:>::drop_slow [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 14,488,354 ( 1.17%) ???:>::decode'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 14,005,673 ( 1.13%) ???:::lex_token_trees'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 13,597,995 ( 1.10%) ???:::parse_token_tree [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 11,830,937 ( 0.96%) ???:>::decode [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 11,422,655 ( 0.92%) ???:>::push [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 11,149,494 ( 0.90%) ???:::parse_expr_assoc_after_attrs [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 10,667,706 ( 0.86%) ???:>::reserve_rehash::::{closure#0}> [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 10,659,110 ( 0.86%) ???:::short_write_process_buffer::<8> [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 10,046,937 ( 0.81%) ???:0x0000000000173dc0 [/usr/lib/libc.so.6] 9,926,760 ( 0.80%) ???:::check_expr [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 9,926,279 ( 0.80%) ???:>::with_lint_attrs::< as rustc_ast::visit::Visitor>::visit_expr::{closure#0}>'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 9,112,099 ( 0.74%) ???:rustc_middle::ty::codec::encode_with_shorthand::::type_shorthands> [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 8,701,824 ( 0.70%) ???:::to_token_trees [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 8,430,466 ( 0.68%) ???:>::walk_ref'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 6,662,432 ( 0.54%) ???:::filter_map_expr'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 6,390,988 ( 0.52%) ???:>::walk_mut'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 6,222,171 ( 0.50%) ???:rustc_query_impl::incremental::encode_query_values_inner::, rustc_middle::dep_graph::graph::DepNodeIndex>, &rustc_middle::ty::typeck_results::TypeckResults>::{closure#0} [???] 5,847,441 ( 0.47%) ???:::resolve_expr'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,846,848 ( 0.47%) ???:::visit_expr'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,574,939 ( 0.45%) ???:>::walk_mut'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,439,068 ( 0.44%) ???:rustc_hir::intravisit::walk_expr::'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,438,762 ( 0.44%) ???:core::ptr::drop_glue::<[rustc_expand::mbe::macro_parser::NamedMatch]> [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,308,771 ( 0.43%) ???: as rustc_data_structures::stable_hash::StableHash>::stable_hash:: [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,303,009 ( 0.43%) ???:::visit_expr'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,240,928 ( 0.42%) ???:::short_write_process_buffer::<4> [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,167,010 ( 0.42%) ???:>::walk_mut'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,963,550 ( 0.40%) ???:pthread_mutex_unlock [/usr/lib/libc.so.6] 4,759,962 ( 0.38%) ???:>>::drop_slow'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,758,860 ( 0.38%) ???:>>::drop_slow [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,714,294 ( 0.38%) ???:md5::compress::soft::compress [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,352,658 ( 0.35%) ???:>::grow_one [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,301,830 ( 0.35%) ???:pthread_mutex_trylock [/usr/lib/libc.so.6] 4,215,233 ( 0.34%) ???:>::walk_ref'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,215,233 ( 0.34%) ???:>::walk_ref'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,215,233 ( 0.34%) ???:>::walk_ref'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,215,233 ( 0.34%) ???:>::walk_ref'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,080,602 ( 0.33%) ???:memchr::arch::x86_64::memchr::memchr_raw::find_avx2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,079,878 ( 0.33%) ???:>>::drop_slow [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 3,943,072 ( 0.32%) ???:::check_for_ambiguity::, rustc_expand::mbe::macro_rules::NoopTracker> [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 3,807,331 ( 0.31%) ???:::visit_expr'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 3,263,200 ( 0.26%) ???:::check_tokens [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 2,991,270 ( 0.24%) ???:::desugar_doc_comments::desugar_inner [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 2,949,378 ( 0.24%) ???:0x000000000000fb40 [/usr/lib/ld-linux-x86-64.so.2] 2,864,525 ( 0.23%) ???:::short_write_process_buffer::<1> [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 2,719,422 ( 0.22%) ???:thin_vec::drop_non_singleton::>'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 2,583,526 ( 0.21%) ???:core::ptr::drop_glue::'2 [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 2,583,456 ( 0.21%) ???:core::ptr::drop_glue:: [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 2,311,422 ( 0.19%) ???:::filter_map_expr [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 2,281,090 ( 0.18%) ???:pa_dalloc [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/bin/rustc] 1,864,980 ( 0.15%) ???:tcache_bin_flush_stashed [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/bin/rustc] 1,657,415 ( 0.13%) ???:0x0000000000173660 [/usr/lib/libc.so.6] 1,626,742 ( 0.13%) ???:::freeze_and_get_read_spans [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 1,407,553 ( 0.11%) ???:free_default [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/bin/rustc] 1,328,401 ( 0.11%) ???:::make_owner_info [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 1,218,027 ( 0.10%) ???:0x00000000001747c0 [/usr/lib/libc.so.6] 883,778 ( 0.07%) ???:::new [/home/moon/.rustup/toolchains/nightly-2026-08-14-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 858,142 ( 0.07%) ???:0x000000000000ba80 [/usr/lib/ld-linux-x86-64.so.2] 847,503 ( 0.07%) ???:0x000000000000aec0 [/usr/lib/ld-linux-x86-64.so.2] 675,406 ( 0.05%) ???:dladdr [/usr/lib/libc.so.6]