-------------------------------------------------------------------------------- Profile data file 'results/clgout-nightly-2026-08-15-deep-vector-Check-IncrUnchanged-Threads1' (creator: callgrind-3.25.1) -------------------------------------------------------------------------------- I1 cache: D1 cache: LL cache: Timerange: Basic block 0 - 190742169 Trigger: Program termination Profiled target: /home/moon/.rustup/toolchains/nightly-2026-08-15-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=-b5058d3eaba94b00 --out-dir /tmp/.tmpoVSwCC/target/debug/deps -L dependency=/tmp/.tmpoVSwCC/target/debug/deps -C incremental=/tmp/.tmpoVSwCC/incremental-state -Zthreads=1 -Adeprecated -Aunknown-lints -Zincremental-verify-ich (PID 249965, part 1) Events recorded: Ir Events shown: Ir Event sort order: Ir Thresholds: 99 Include dirs: User annotated: Auto-annotation: on -------------------------------------------------------------------------------- Ir -------------------------------------------------------------------------------- 1,237,428,788 (100.0%) PROGRAM TOTALS -------------------------------------------------------------------------------- Ir file:function -------------------------------------------------------------------------------- 159,635,536 (12.90%) ???:::fully_expand_fragment [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 70,755,630 ( 5.72%) ???:tcache_bin_flush_small [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/bin/rustc] 55,472,711 ( 4.48%) ???:free [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/bin/rustc] 52,213,828 ( 4.22%) ???:::next_token_from_cursor [???] 50,405,693 ( 4.07%) ???:::stable_hash::'2 [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 38,884,636 ( 3.14%) ???:malloc [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/bin/rustc] 36,102,390 ( 2.92%) ???:::advance_token [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 25,293,177 ( 2.04%) ???:::to [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 24,338,447 ( 1.97%) ???:::parse_expr_array_or_repeat'2 [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 23,501,816 ( 1.90%) ???:malloc_default [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-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-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 15,862,095 ( 1.28%) ???:pa_alloc [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/bin/rustc] 14,956,337 ( 1.21%) ???:>::drop_slow [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 14,488,354 ( 1.17%) ???:>::decode'2 [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 11,830,937 ( 0.96%) ???:>::decode [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 11,422,655 ( 0.92%) ???:>::push [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 10,660,342 ( 0.86%) ???:::short_write_process_buffer::<8> [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 10,065,851 ( 0.81%) ???:0x0000000000173dc0 [/usr/lib/libc.so.6] 9,926,760 ( 0.80%) ???:::check_expr [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 9,112,149 ( 0.74%) ???:rustc_middle::ty::codec::encode_with_shorthand::::type_shorthands> [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-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-15-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-15-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-15-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-15-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-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,439,066 ( 0.44%) ???:rustc_hir::intravisit::walk_expr::'2 [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,308,753 ( 0.43%) ???: as rustc_data_structures::stable_hash::StableHash>::stable_hash:: [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 5,241,236 ( 0.42%) ???:::short_write_process_buffer::<4> [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,965,260 ( 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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,758,860 ( 0.38%) ???:>>::drop_slow [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,352,658 ( 0.35%) ???:>::grow_one [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,303,312 ( 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-15-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-15-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-15-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-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 4,079,878 ( 0.33%) ???:>>::drop_slow [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 3,263,200 ( 0.26%) ???:::check_tokens [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 2,949,572 ( 0.24%) ???:0x000000000000fb40 [/usr/lib/ld-linux-x86-64.so.2] 2,864,674 ( 0.23%) ???:::short_write_process_buffer::<1> [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-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-15-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-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 1,924,801 ( 0.16%) ???:pa_dalloc [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/bin/rustc] 1,865,032 ( 0.15%) ???:tcache_bin_flush_stashed [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/bin/rustc] 1,657,033 ( 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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 1,407,505 ( 0.11%) ???:free_default [/home/moon/.rustup/toolchains/nightly-2026-08-15-x86_64-unknown-linux-gnu/bin/rustc] 1,328,401 ( 0.11%) ???:::make_owner_info [/home/moon/.rustup/toolchains/nightly-2026-08-15-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-15-x86_64-unknown-linux-gnu/lib/librustc_driver-71d1c25d9e8c90fa.so] 859,518 ( 0.07%) ???:0x000000000000ba80 [/usr/lib/ld-linux-x86-64.so.2] 847,989 ( 0.07%) ???:0x000000000000aec0 [/usr/lib/ld-linux-x86-64.so.2] 677,506 ( 0.05%) ???:dladdr [/usr/lib/libc.so.6]