From 8fc697f958baa54a91cf03fed97e46a1c100c0cb Mon Sep 17 00:00:00 2001 From: Rich Kadel Date: Tue, 3 Nov 2020 21:45:32 -0800 Subject: [PATCH] rename some tests to avoid exceeding windows path limits And restored missing error message from llvm-cov show And since some CI builds disable LLVM assertions (which disables the --debug option in llvm-cov show), I check to see if LLVM assertions are disabled, and if so, I don't add --debug and don't check the counter file diffs. --- .../coverage-reports-base/Makefile | 30 ++++-- .../expected_export_coverage.conditions.json} | 2 +- ...ected_export_coverage.loops_branches.json} | 2 +- ... expected_export_coverage.partial_eq.json} | 2 +- ...ected_export_coverage.tight_inf_loop.json} | 2 +- ...cted_export_coverage.while_early_ret.json} | 2 +- ... => expected_show_coverage.conditions.txt} | 0 ...expected_show_coverage.loops_branches.txt} | 0 ... => expected_show_coverage.partial_eq.txt} | 0 ...expected_show_coverage.tight_inf_loop.txt} | 0 ...xpected_show_coverage.while_early_ret.txt} | 0 ...ted_show_coverage_counters.conditions.txt} | 2 +- ...show_coverage_counters.loops_branches.txt} | 2 +- ...ted_show_coverage_counters.partial_eq.txt} | 2 +- ...show_coverage_counters.tight_inf_loop.txt} | 2 +- ...how_coverage_counters.while_early_ret.txt} | 2 +- .../expected_export_coverage.conditions.json} | 2 +- ...ected_export_coverage.loops_branches.json} | 2 +- ... expected_export_coverage.partial_eq.json} | 2 +- ...ected_export_coverage.tight_inf_loop.json} | 2 +- ...cted_export_coverage.while_early_ret.json} | 2 +- ... => expected_show_coverage.conditions.txt} | 0 ...expected_show_coverage.loops_branches.txt} | 0 ... => expected_show_coverage.partial_eq.txt} | 8 +- ...expected_show_coverage.tight_inf_loop.txt} | 0 ...xpected_show_coverage.while_early_ret.txt} | 0 ...ted_show_coverage_counters.conditions.txt} | 2 +- ...show_coverage_counters.loops_branches.txt} | 2 +- ...ted_show_coverage_counters.partial_eq.txt} | 4 +- ...show_coverage_counters.tight_inf_loop.txt} | 2 +- ...how_coverage_counters.while_early_ret.txt} | 2 +- ...ns.main.-------.InstrumentCoverage.0.html} | 4 +- ...es.main.-------.InstrumentCoverage.0.html} | 4 +- ...#0}-fmt.-------.InstrumentCoverage.0.html} | 4 +- ...eq.main.-------.InstrumentCoverage.0.html} | 4 +- ...#0}-new.-------.InstrumentCoverage.0.html} | 4 +- ...#1}-cmp.-------.InstrumentCoverage.0.html} | 4 +- ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...l#2}-ge.-------.InstrumentCoverage.0.html} | 4 +- ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...l#2}-gt.-------.InstrumentCoverage.0.html} | 4 +- ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...l#2}-le.-------.InstrumentCoverage.0.html} | 4 +- ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...l#2}-lt.-------.InstrumentCoverage.0.html} | 4 +- ...ial_cmp.-------.InstrumentCoverage.0.html} | 4 +- ...otal_eq.-------.InstrumentCoverage.0.html} | 4 +- ...l#6}-eq.-------.InstrumentCoverage.0.html} | 4 +- ...l#6}-ne.-------.InstrumentCoverage.0.html} | 4 +- ...#7}-fmt.-------.InstrumentCoverage.0.html} | 4 +- ...}-clone.-------.InstrumentCoverage.0.html} | 4 +- ...op.main.-------.InstrumentCoverage.0.html} | 4 +- ...et.main.-------.InstrumentCoverage.0.html} | 4 +- ...ns.main.-------.InstrumentCoverage.0.html} | 4 +- ...es.main.-------.InstrumentCoverage.0.html} | 4 +- ...#0}-fmt.-------.InstrumentCoverage.0.html} | 4 +- ...eq.main.-------.InstrumentCoverage.0.html} | 4 +- ...#0}-new.-------.InstrumentCoverage.0.html} | 4 +- ...#1}-cmp.-------.InstrumentCoverage.0.html} | 4 +- ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...osure#0}.-------.InstrumentCoverage.0.html | 83 +++++++++++++++++ ...pl#2}-ge.-------.InstrumentCoverage.0.html | 92 +++++++++++++++++++ ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...osure#0}.-------.InstrumentCoverage.0.html | 83 +++++++++++++++++ ...pl#2}-gt.-------.InstrumentCoverage.0.html | 92 +++++++++++++++++++ ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...osure#0}.-------.InstrumentCoverage.0.html | 83 +++++++++++++++++ ...pl#2}-le.-------.InstrumentCoverage.0.html | 92 +++++++++++++++++++ ...sure#0}.-------.InstrumentCoverage.0.html} | 4 +- ...osure#0}.-------.InstrumentCoverage.0.html | 83 +++++++++++++++++ ...pl#2}-lt.-------.InstrumentCoverage.0.html | 92 +++++++++++++++++++ ...ial_cmp.-------.InstrumentCoverage.0.html} | 4 +- ...otal_eq.-------.InstrumentCoverage.0.html} | 4 +- ...l#6}-eq.-------.InstrumentCoverage.0.html} | 4 +- ...l#6}-ne.-------.InstrumentCoverage.0.html} | 4 +- ...#7}-fmt.-------.InstrumentCoverage.0.html} | 4 +- ...}-clone.-------.InstrumentCoverage.0.html} | 4 +- ...osure#0}.-------.InstrumentCoverage.0.html | 83 ----------------- ...pl#2}-ge.-------.InstrumentCoverage.0.html | 92 ------------------- ...osure#0}.-------.InstrumentCoverage.0.html | 83 ----------------- ...pl#2}-gt.-------.InstrumentCoverage.0.html | 92 ------------------- ...osure#0}.-------.InstrumentCoverage.0.html | 83 ----------------- ...pl#2}-le.-------.InstrumentCoverage.0.html | 92 ------------------- ...osure#0}.-------.InstrumentCoverage.0.html | 83 ----------------- ...pl#2}-lt.-------.InstrumentCoverage.0.html | 92 ------------------- ...op.main.-------.InstrumentCoverage.0.html} | 4 +- ...et.main.-------.InstrumentCoverage.0.html} | 4 +- .../coverage/WARNING_KEEP_NAMES_SHORT.txt | 10 ++ .../{various_conditions.rs => conditions.rs} | 0 ...oops_and_branches.rs => loops_branches.rs} | 0 ...ounter_without_region.rs => partial_eq.rs} | 0 ...ght_infinite_loop.rs => tight_inf_loop.rs} | 0 ...ile_early_return.rs => while_early_ret.rs} | 0 97 files changed, 847 insertions(+), 819 deletions(-) rename src/test/run-make-fulldeps/{coverage-reports-deadcode/expected_export_coverage.various_conditions.json => coverage-reports-base/expected_export_coverage.conditions.json} (95%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_export_coverage.loops_and_branches.json => expected_export_coverage.loops_branches.json} (95%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_export_coverage.partial_eq_counter_without_region.json => expected_export_coverage.partial_eq.json} (94%) rename src/test/run-make-fulldeps/{coverage-reports-deadcode/expected_export_coverage.tight_infinite_loop.json => coverage-reports-base/expected_export_coverage.tight_inf_loop.json} (95%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_export_coverage.while_early_return.json => expected_export_coverage.while_early_ret.json} (95%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_show_coverage.various_conditions.txt => expected_show_coverage.conditions.txt} (100%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_show_coverage.loops_and_branches.txt => expected_show_coverage.loops_branches.txt} (100%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_show_coverage.partial_eq_counter_without_region.txt => expected_show_coverage.partial_eq.txt} (100%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_show_coverage.tight_infinite_loop.txt => expected_show_coverage.tight_inf_loop.txt} (100%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_show_coverage.while_early_return.txt => expected_show_coverage.while_early_ret.txt} (100%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_show_coverage_counters.various_conditions.txt => expected_show_coverage_counters.conditions.txt} (99%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_show_coverage_counters.loops_and_branches.txt => expected_show_coverage_counters.loops_branches.txt} (95%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_show_coverage_counters.partial_eq_counter_without_region.txt => expected_show_coverage_counters.partial_eq.txt} (91%) rename src/test/run-make-fulldeps/coverage-reports-base/{expected_show_coverage_counters.tight_infinite_loop.txt => expected_show_coverage_counters.tight_inf_loop.txt} (82%) rename src/test/run-make-fulldeps/{coverage-reports-deadcode/expected_show_coverage_counters.while_early_return.txt => coverage-reports-base/expected_show_coverage_counters.while_early_ret.txt} (95%) rename src/test/run-make-fulldeps/{coverage-reports-base/expected_export_coverage.various_conditions.json => coverage-reports-deadcode/expected_export_coverage.conditions.json} (95%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_export_coverage.loops_and_branches.json => expected_export_coverage.loops_branches.json} (95%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_export_coverage.partial_eq_counter_without_region.json => expected_export_coverage.partial_eq.json} (94%) rename src/test/run-make-fulldeps/{coverage-reports-base/expected_export_coverage.tight_infinite_loop.json => coverage-reports-deadcode/expected_export_coverage.tight_inf_loop.json} (95%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_export_coverage.while_early_return.json => expected_export_coverage.while_early_ret.json} (95%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_show_coverage.various_conditions.txt => expected_show_coverage.conditions.txt} (100%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_show_coverage.loops_and_branches.txt => expected_show_coverage.loops_branches.txt} (100%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_show_coverage.partial_eq_counter_without_region.txt => expected_show_coverage.partial_eq.txt} (93%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_show_coverage.tight_infinite_loop.txt => expected_show_coverage.tight_inf_loop.txt} (100%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_show_coverage.while_early_return.txt => expected_show_coverage.while_early_ret.txt} (100%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_show_coverage_counters.various_conditions.txt => expected_show_coverage_counters.conditions.txt} (99%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_show_coverage_counters.loops_and_branches.txt => expected_show_coverage_counters.loops_branches.txt} (95%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_show_coverage_counters.partial_eq_counter_without_region.txt => expected_show_coverage_counters.partial_eq.txt} (89%) rename src/test/run-make-fulldeps/coverage-reports-deadcode/{expected_show_coverage_counters.tight_infinite_loop.txt => expected_show_coverage_counters.tight_inf_loop.txt} (82%) rename src/test/run-make-fulldeps/{coverage-reports-base/expected_show_coverage_counters.while_early_return.txt => coverage-reports-deadcode/expected_show_coverage_counters.while_early_ret.txt} (95%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.various_conditions/various_conditions.main.-------.InstrumentCoverage.0.html => expected_mir_dump.conditions/conditions.main.-------.InstrumentCoverage.0.html} (99%) rename src/test/run-make-fulldeps/{coverage-spanview-deadcode/expected_mir_dump.loops_and_branches/loops_and_branches.main.-------.InstrumentCoverage.0.html => coverage-spanview-base/expected_mir_dump.loops_branches/loops_branches.main.-------.InstrumentCoverage.0.html} (98%) rename src/test/run-make-fulldeps/{coverage-spanview-deadcode/expected_mir_dump.loops_and_branches/loops_and_branches.{impl#0}-fmt.-------.InstrumentCoverage.0.html => coverage-spanview-base/expected_mir_dump.loops_branches/loops_branches.{impl#0}-fmt.-------.InstrumentCoverage.0.html} (97%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.main.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.main.-------.InstrumentCoverage.0.html} (98%) rename src/test/run-make-fulldeps/{coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#0}-new.-------.InstrumentCoverage.0.html => coverage-spanview-base/expected_mir_dump.partial_eq/partial_eq.{impl#0}-new.-------.InstrumentCoverage.0.html} (94%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#1}-cmp.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#1}-cmp.-------.InstrumentCoverage.0.html} (93%) rename src/test/run-make-fulldeps/{coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html => coverage-spanview-base/expected_mir_dump.partial_eq/partial_eq.{impl#2}-ge-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html} (90%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge-{closure#0}.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-ge-{closure#0}.-------.InstrumentCoverage.0.html} (92%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-ge.-------.InstrumentCoverage.0.html} (93%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html} (90%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le-{closure#0}.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt-{closure#0}.-------.InstrumentCoverage.0.html} (92%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt.-------.InstrumentCoverage.0.html} (93%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-le-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html} (90%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt-{closure#0}.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-le-{closure#0}.-------.InstrumentCoverage.0.html} (92%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-le.-------.InstrumentCoverage.0.html} (93%) rename src/test/run-make-fulldeps/{coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html => coverage-spanview-base/expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html} (90%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt-{closure#0}.-------.InstrumentCoverage.0.html} (92%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt.-------.InstrumentCoverage.0.html} (93%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-partial_cmp.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-partial_cmp.-------.InstrumentCoverage.0.html} (93%) rename src/test/run-make-fulldeps/{coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#4}-assert_receiver_is_total_eq.-------.InstrumentCoverage.0.html => coverage-spanview-base/expected_mir_dump.partial_eq/partial_eq.{impl#4}-assert_receiver_is_total_eq.-------.InstrumentCoverage.0.html} (89%) rename src/test/run-make-fulldeps/{coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#6}-eq.-------.InstrumentCoverage.0.html => coverage-spanview-base/expected_mir_dump.partial_eq/partial_eq.{impl#6}-eq.-------.InstrumentCoverage.0.html} (92%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#6}-ne.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#6}-ne.-------.InstrumentCoverage.0.html} (94%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#7}-fmt.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#7}-fmt.-------.InstrumentCoverage.0.html} (94%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#8}-clone.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#8}-clone.-------.InstrumentCoverage.0.html} (92%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.tight_infinite_loop/tight_infinite_loop.main.-------.InstrumentCoverage.0.html => expected_mir_dump.tight_inf_loop/tight_inf_loop.main.-------.InstrumentCoverage.0.html} (95%) rename src/test/run-make-fulldeps/coverage-spanview-base/{expected_mir_dump.while_early_return/while_early_return.main.-------.InstrumentCoverage.0.html => expected_mir_dump.while_early_ret/while_early_ret.main.-------.InstrumentCoverage.0.html} (98%) rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.various_conditions/various_conditions.main.-------.InstrumentCoverage.0.html => expected_mir_dump.conditions/conditions.main.-------.InstrumentCoverage.0.html} (99%) rename src/test/run-make-fulldeps/{coverage-spanview-base/expected_mir_dump.loops_and_branches/loops_and_branches.main.-------.InstrumentCoverage.0.html => coverage-spanview-deadcode/expected_mir_dump.loops_branches/loops_branches.main.-------.InstrumentCoverage.0.html} (98%) rename src/test/run-make-fulldeps/{coverage-spanview-base/expected_mir_dump.loops_and_branches/loops_and_branches.{impl#0}-fmt.-------.InstrumentCoverage.0.html => coverage-spanview-deadcode/expected_mir_dump.loops_branches/loops_branches.{impl#0}-fmt.-------.InstrumentCoverage.0.html} (97%) rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.main.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.main.-------.InstrumentCoverage.0.html} (98%) rename src/test/run-make-fulldeps/{coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#0}-new.-------.InstrumentCoverage.0.html => coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#0}-new.-------.InstrumentCoverage.0.html} (94%) rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#1}-cmp.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#1}-cmp.-------.InstrumentCoverage.0.html} (93%) rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-ge-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html} (90%) create mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-ge-{closure#0}.-------.InstrumentCoverage.0.html create mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-ge.-------.InstrumentCoverage.0.html rename src/test/run-make-fulldeps/{coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html => coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html} (90%) create mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt-{closure#0}.-------.InstrumentCoverage.0.html create mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt.-------.InstrumentCoverage.0.html rename src/test/run-make-fulldeps/{coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html => coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-le-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html} (90%) create mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-le-{closure#0}.-------.InstrumentCoverage.0.html create mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-le.-------.InstrumentCoverage.0.html rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html} (90%) create mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt-{closure#0}.-------.InstrumentCoverage.0.html create mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt.-------.InstrumentCoverage.0.html rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-partial_cmp.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#2}-partial_cmp.-------.InstrumentCoverage.0.html} (93%) rename src/test/run-make-fulldeps/{coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#4}-assert_receiver_is_total_eq.-------.InstrumentCoverage.0.html => coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#4}-assert_receiver_is_total_eq.-------.InstrumentCoverage.0.html} (89%) rename src/test/run-make-fulldeps/{coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#6}-eq.-------.InstrumentCoverage.0.html => coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#6}-eq.-------.InstrumentCoverage.0.html} (92%) rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#6}-ne.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#6}-ne.-------.InstrumentCoverage.0.html} (94%) rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#7}-fmt.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#7}-fmt.-------.InstrumentCoverage.0.html} (94%) rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#8}-clone.-------.InstrumentCoverage.0.html => expected_mir_dump.partial_eq/partial_eq.{impl#8}-clone.-------.InstrumentCoverage.0.html} (92%) delete mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge-{closure#0}.-------.InstrumentCoverage.0.html delete mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge.-------.InstrumentCoverage.0.html delete mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt-{closure#0}.-------.InstrumentCoverage.0.html delete mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt.-------.InstrumentCoverage.0.html delete mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le-{closure#0}.-------.InstrumentCoverage.0.html delete mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le.-------.InstrumentCoverage.0.html delete mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}.-------.InstrumentCoverage.0.html delete mode 100644 src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt.-------.InstrumentCoverage.0.html rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.tight_infinite_loop/tight_infinite_loop.main.-------.InstrumentCoverage.0.html => expected_mir_dump.tight_inf_loop/tight_inf_loop.main.-------.InstrumentCoverage.0.html} (95%) rename src/test/run-make-fulldeps/coverage-spanview-deadcode/{expected_mir_dump.while_early_return/while_early_return.main.-------.InstrumentCoverage.0.html => expected_mir_dump.while_early_ret/while_early_ret.main.-------.InstrumentCoverage.0.html} (98%) create mode 100644 src/test/run-make-fulldeps/coverage/WARNING_KEEP_NAMES_SHORT.txt rename src/test/run-make-fulldeps/coverage/{various_conditions.rs => conditions.rs} (100%) rename src/test/run-make-fulldeps/coverage/{loops_and_branches.rs => loops_branches.rs} (100%) rename src/test/run-make-fulldeps/coverage/{partial_eq_counter_without_region.rs => partial_eq.rs} (100%) rename src/test/run-make-fulldeps/coverage/{tight_infinite_loop.rs => tight_inf_loop.rs} (100%) rename src/test/run-make-fulldeps/coverage/{while_early_return.rs => while_early_ret.rs} (100%) diff --git a/src/test/run-make-fulldeps/coverage-reports-base/Makefile b/src/test/run-make-fulldeps/coverage-reports-base/Makefile index 08b6cfb0dce4..7645bd4b4a34 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/Makefile +++ b/src/test/run-make-fulldeps/coverage-reports-base/Makefile @@ -13,6 +13,19 @@ BASEDIR=../coverage-reports-base SOURCEDIR=../coverage +# The `llvm-cov show` flag `--debug`, used to generate the `counters` output files, is only enabled +# if LLVM assertions are enabled. Some CI builds disable debug assertions. +ifndef NO_LLVM_ASSERTIONS +DEBUG_FLAG=--debug +endif + +# When generating `expected_*` results (using `x.py test --bless`), the `--debug` flag is forced. +# If assertions are disabled, the command will fail with an error, rather than attempt to generate +# only partial results. +ifdef RUSTC_BLESS_TEST +DEBUG_FLAG=--debug +endif + all: $(patsubst $(SOURCEDIR)/%.rs,%,$(wildcard $(SOURCEDIR)/*.rs)) # Ensure there are no `expected` results for tests that may have been removed or renamed @@ -50,24 +63,27 @@ endif "$(TMPDIR)"/$@.profraw \ -o "$(TMPDIR)"/$@.profdata - # Generate a coverage report using `llvm-cov show`. The output ordering - # can be non-deterministic, so ignore the return status. If the test fails - # when comparing the JSON `export`, the `show` output may be useful when - # debugging. + # Generate a coverage report using `llvm-cov show`. "$(LLVM_BIN_DIR)"/llvm-cov show \ - --debug \ + $(DEBUG_FLAG) \ --Xdemangler="$(RUST_DEMANGLER)" \ --show-line-counts-or-regions \ --instr-profile="$(TMPDIR)"/$@.profdata \ $(call BIN,"$(TMPDIR)"/$@) \ > "$(TMPDIR)"/actual_show_coverage.$@.txt \ - 2> "$(TMPDIR)"/show_coverage_stderr.$@.txt + 2> "$(TMPDIR)"/show_coverage_stderr.$@.txt || \ + ( status=$$? ; \ + >&2 cat "$(TMPDIR)"/show_coverage_stderr.$@.txt ; \ + exit $$status \ + ) +ifdef DEBUG_FLAG # The first line (beginning with "Args:" contains hard-coded, build-specific # file paths. Strip that line and keep the remaining lines with counter debug # data. tail -n +2 "$(TMPDIR)"/show_coverage_stderr.$@.txt \ > "$(TMPDIR)"/actual_show_coverage_counters.$@.txt +endif ifdef RUSTC_BLESS_TEST cp "$(TMPDIR)"/actual_show_coverage.$@.txt \ @@ -87,6 +103,7 @@ else false \ ) +ifdef DEBUG_FLAG $(DIFF) expected_show_coverage_counters.$@.txt "$(TMPDIR)"/actual_show_coverage_counters.$@.txt || \ ( grep -q '^\/\/ ignore-llvm-cov-show-diffs' $(SOURCEDIR)/$@.rs && \ >&2 echo 'diff failed, but suppressed with `// ignore-llvm-cov-show-diffs` in $(SOURCEDIR)/$@.rs' \ @@ -99,6 +116,7 @@ else # so the crate disambiguator differences will be stripped away. At that point, these files # will be less likely to vary, and the last `echo` above (starting with "Ignore anyway") # can be replaced with `false` to fail the test. +endif endif diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.various_conditions.json b/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.conditions.json similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.various_conditions.json rename to src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.conditions.json index d93458b61437..ed937a1b13f3 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.various_conditions.json +++ b/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.conditions.json @@ -3,7 +3,7 @@ { "files": [ { - "filename": "../coverage/various_conditions.rs", + "filename": "../coverage/conditions.rs", "summary": { "functions": { "count": 1, diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.loops_and_branches.json b/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.loops_branches.json similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.loops_and_branches.json rename to src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.loops_branches.json index cb74a1b7e271..2dca41df9d24 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.loops_and_branches.json +++ b/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.loops_branches.json @@ -3,7 +3,7 @@ { "files": [ { - "filename": "../coverage/loops_and_branches.rs", + "filename": "../coverage/loops_branches.rs", "summary": { "functions": { "count": 2, diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.partial_eq_counter_without_region.json b/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.partial_eq.json similarity index 94% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.partial_eq_counter_without_region.json rename to src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.partial_eq.json index 8081fba9e22e..a7b98247b663 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.partial_eq_counter_without_region.json +++ b/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.partial_eq.json @@ -3,7 +3,7 @@ { "files": [ { - "filename": "../coverage/partial_eq_counter_without_region.rs", + "filename": "../coverage/partial_eq.rs", "summary": { "functions": { "count": 5, diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.tight_infinite_loop.json b/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.tight_inf_loop.json similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.tight_infinite_loop.json rename to src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.tight_inf_loop.json index 3fa6821cd1df..872560384eb9 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.tight_infinite_loop.json +++ b/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.tight_inf_loop.json @@ -3,7 +3,7 @@ { "files": [ { - "filename": "../coverage/tight_infinite_loop.rs", + "filename": "../coverage/tight_inf_loop.rs", "summary": { "functions": { "count": 1, diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.while_early_return.json b/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.while_early_ret.json similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.while_early_return.json rename to src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.while_early_ret.json index a9e01604ccd5..ad43f5d99263 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.while_early_return.json +++ b/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.while_early_ret.json @@ -3,7 +3,7 @@ { "files": [ { - "filename": "../coverage/while_early_return.rs", + "filename": "../coverage/while_early_ret.rs", "summary": { "functions": { "count": 1, diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.various_conditions.txt b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.conditions.txt similarity index 100% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.various_conditions.txt rename to src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.conditions.txt diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.loops_and_branches.txt b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.loops_branches.txt similarity index 100% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.loops_and_branches.txt rename to src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.loops_branches.txt diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.partial_eq_counter_without_region.txt b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.partial_eq.txt similarity index 100% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.partial_eq_counter_without_region.txt rename to src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.partial_eq.txt diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.tight_infinite_loop.txt b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.tight_inf_loop.txt similarity index 100% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.tight_infinite_loop.txt rename to src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.tight_inf_loop.txt diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.while_early_return.txt b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.while_early_ret.txt similarity index 100% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.while_early_return.txt rename to src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage.while_early_ret.txt diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.various_conditions.txt b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.conditions.txt similarity index 99% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.various_conditions.txt rename to src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.conditions.txt index 3b583a978a96..d48cd8074beb 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.various_conditions.txt +++ b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.conditions.txt @@ -67,7 +67,7 @@ Counter in file 0 62:10 -> 62:11, #48 Counter in file 0 63:9 -> 63:23, #10 Counter in file 0 65:9 -> 65:15, #6 Counter in file 0 67:1 -> 67:2, ((#9 + #10) + (((#6 + #7) + #8) + (((#2 + 0) - #3) - #5))) -Emitting segments for file: ../coverage/various_conditions.rs +Emitting segments for file: ../coverage/conditions.rs Combined regions: 4:9 -> 4:26 (count=1) 5:8 -> 5:12 (count=1) diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.loops_and_branches.txt b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.loops_branches.txt similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.loops_and_branches.txt rename to src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.loops_branches.txt index 071598672f72..d8af6998964c 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.loops_and_branches.txt +++ b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.loops_branches.txt @@ -7,7 +7,7 @@ Counter in file 0 17:10 -> 17:11, #3 Counter in file 0 18:9 -> 18:15, (#3 + 0) Counter in file 0 19:5 -> 19:6, (#4 + (#3 + 0)) Counter in file 0 22:11 -> 25:2, #1 -Emitting segments for file: ../coverage/loops_and_branches.rs +Emitting segments for file: ../coverage/loops_branches.rs Combined regions: 10:12 -> 10:16 (count=1) 11:16 -> 11:21 (count=1) diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.partial_eq_counter_without_region.txt b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.partial_eq.txt similarity index 91% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.partial_eq_counter_without_region.txt rename to src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.partial_eq.txt index 133ed05c41d6..cdef821c0aef 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.partial_eq_counter_without_region.txt +++ b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.partial_eq.txt @@ -5,7 +5,7 @@ Counter in file 0 13:9 -> 18:6, #1 Counter in file 0 4:39 -> 4:40, #1 Counter in file 0 4:48 -> 4:49, (#1 + 0) Counter in file 0 8:5 -> 8:17, #1 -Emitting segments for file: ../coverage/partial_eq_counter_without_region.rs +Emitting segments for file: ../coverage/partial_eq.rs Combined regions: 4:17 -> 4:22 (count=2) 4:39 -> 4:40 (count=1) diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.tight_infinite_loop.txt b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.tight_inf_loop.txt similarity index 82% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.tight_infinite_loop.txt rename to src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.tight_inf_loop.txt index 57b42528840c..5887658fe67a 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.tight_infinite_loop.txt +++ b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.tight_inf_loop.txt @@ -1,6 +1,6 @@ Counter in file 0 2:8 -> 2:13, #1 Counter in file 0 5:1 -> 5:2, (#1 - #2) -Emitting segments for file: ../coverage/tight_infinite_loop.rs +Emitting segments for file: ../coverage/tight_inf_loop.rs Combined regions: 2:8 -> 2:13 (count=1) 5:1 -> 5:2 (count=1) diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.while_early_return.txt b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.while_early_ret.txt similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.while_early_return.txt rename to src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.while_early_ret.txt index 723341c43d9a..f541baec50c0 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.while_early_return.txt +++ b/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.while_early_ret.txt @@ -7,7 +7,7 @@ Counter in file 0 26:21 -> 26:27, #5 Counter in file 0 30:9 -> 32:10, #2 Counter in file 0 35:5 -> 35:11, #3 Counter in file 0 36:1 -> 36:2, ((#4 + #5) + #3) -Emitting segments for file: ../coverage/while_early_return.rs +Emitting segments for file: ../coverage/while_early_ret.rs Combined regions: 5:9 -> 5:27 (count=1) 7:9 -> 9:10 (count=7) diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.various_conditions.json b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.conditions.json similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.various_conditions.json rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.conditions.json index d93458b61437..ed937a1b13f3 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.various_conditions.json +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.conditions.json @@ -3,7 +3,7 @@ { "files": [ { - "filename": "../coverage/various_conditions.rs", + "filename": "../coverage/conditions.rs", "summary": { "functions": { "count": 1, diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.loops_and_branches.json b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.loops_branches.json similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.loops_and_branches.json rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.loops_branches.json index cb74a1b7e271..2dca41df9d24 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.loops_and_branches.json +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.loops_branches.json @@ -3,7 +3,7 @@ { "files": [ { - "filename": "../coverage/loops_and_branches.rs", + "filename": "../coverage/loops_branches.rs", "summary": { "functions": { "count": 2, diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.partial_eq_counter_without_region.json b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.partial_eq.json similarity index 94% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.partial_eq_counter_without_region.json rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.partial_eq.json index 779bfe9904ce..bc0d0088041a 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.partial_eq_counter_without_region.json +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.partial_eq.json @@ -3,7 +3,7 @@ { "files": [ { - "filename": "../coverage/partial_eq_counter_without_region.rs", + "filename": "../coverage/partial_eq.rs", "summary": { "functions": { "count": 5, diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.tight_infinite_loop.json b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.tight_inf_loop.json similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.tight_infinite_loop.json rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.tight_inf_loop.json index 3fa6821cd1df..872560384eb9 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/expected_export_coverage.tight_infinite_loop.json +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.tight_inf_loop.json @@ -3,7 +3,7 @@ { "files": [ { - "filename": "../coverage/tight_infinite_loop.rs", + "filename": "../coverage/tight_inf_loop.rs", "summary": { "functions": { "count": 1, diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.while_early_return.json b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.while_early_ret.json similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.while_early_return.json rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.while_early_ret.json index a9e01604ccd5..ad43f5d99263 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.while_early_return.json +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_export_coverage.while_early_ret.json @@ -3,7 +3,7 @@ { "files": [ { - "filename": "../coverage/while_early_return.rs", + "filename": "../coverage/while_early_ret.rs", "summary": { "functions": { "count": 1, diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.various_conditions.txt b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.conditions.txt similarity index 100% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.various_conditions.txt rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.conditions.txt diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.loops_and_branches.txt b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.loops_branches.txt similarity index 100% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.loops_and_branches.txt rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.loops_branches.txt diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.partial_eq_counter_without_region.txt b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.partial_eq.txt similarity index 93% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.partial_eq_counter_without_region.txt rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.partial_eq.txt index e7e4dfb5a86c..d16a0a9c4c8c 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.partial_eq_counter_without_region.txt +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.partial_eq.txt @@ -4,13 +4,13 @@ 4| 2|#[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] ^1 ^1 ------------------ - | Unexecuted instantiation: ::gt + | Unexecuted instantiation: ::gt ------------------ - | Unexecuted instantiation: ::le + | Unexecuted instantiation: ::le ------------------ - | Unexecuted instantiation: ::ge + | Unexecuted instantiation: ::ge ------------------ - | ::lt: + | ::lt: | 4| 1|#[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] ------------------ 5| |pub struct Version { diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.tight_infinite_loop.txt b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.tight_inf_loop.txt similarity index 100% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.tight_infinite_loop.txt rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.tight_inf_loop.txt diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.while_early_return.txt b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.while_early_ret.txt similarity index 100% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.while_early_return.txt rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage.while_early_ret.txt diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.various_conditions.txt b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.conditions.txt similarity index 99% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.various_conditions.txt rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.conditions.txt index 3b583a978a96..d48cd8074beb 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.various_conditions.txt +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.conditions.txt @@ -67,7 +67,7 @@ Counter in file 0 62:10 -> 62:11, #48 Counter in file 0 63:9 -> 63:23, #10 Counter in file 0 65:9 -> 65:15, #6 Counter in file 0 67:1 -> 67:2, ((#9 + #10) + (((#6 + #7) + #8) + (((#2 + 0) - #3) - #5))) -Emitting segments for file: ../coverage/various_conditions.rs +Emitting segments for file: ../coverage/conditions.rs Combined regions: 4:9 -> 4:26 (count=1) 5:8 -> 5:12 (count=1) diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.loops_and_branches.txt b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.loops_branches.txt similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.loops_and_branches.txt rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.loops_branches.txt index 071598672f72..d8af6998964c 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.loops_and_branches.txt +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.loops_branches.txt @@ -7,7 +7,7 @@ Counter in file 0 17:10 -> 17:11, #3 Counter in file 0 18:9 -> 18:15, (#3 + 0) Counter in file 0 19:5 -> 19:6, (#4 + (#3 + 0)) Counter in file 0 22:11 -> 25:2, #1 -Emitting segments for file: ../coverage/loops_and_branches.rs +Emitting segments for file: ../coverage/loops_branches.rs Combined regions: 10:12 -> 10:16 (count=1) 11:16 -> 11:21 (count=1) diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.partial_eq_counter_without_region.txt b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.partial_eq.txt similarity index 89% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.partial_eq_counter_without_region.txt rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.partial_eq.txt index 69a772c30f65..2b9285202f97 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.partial_eq_counter_without_region.txt +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.partial_eq.txt @@ -23,7 +23,7 @@ Counter in file 0 8:5 -> 8:17, #1 Counter in file 0 4:39 -> 4:40, #1 Counter in file 0 4:48 -> 4:49, (#1 + 0) Counter in file 0 7:5 -> 7:6, #1 -Emitting segments for file: ../coverage/partial_eq_counter_without_region.rs +Emitting segments for file: ../coverage/partial_eq.rs Combined regions: 4:17 -> 4:22 (count=2) 4:39 -> 4:40 (count=1) @@ -43,7 +43,7 @@ Segment at 13:9 (count = 2), RegionEntry Segment at 18:6 (count = 0), Skipped Segment at 21:11 (count = 1), RegionEntry Segment at 26:2 (count = 0), Skipped -Emitting segments for function: _RNvXs0_Cs4fqI2P2rA04_33partial_eq_counter_without_regionNtB5_7VersionNtNtCs7f2nZg1zwMz_4core3cmp10PartialOrd2ltB5_ +Emitting segments for function: _RNvXs0_Cs4fqI2P2rA04_10partial_eqNtB5_7VersionNtNtCs7f2nZg1zwMz_4core3cmp10PartialOrd2ltB5_ Combined regions: 4:39 -> 4:40 (count=1) 4:48 -> 4:49 (count=1) diff --git a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.tight_infinite_loop.txt b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.tight_inf_loop.txt similarity index 82% rename from src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.tight_infinite_loop.txt rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.tight_inf_loop.txt index 57b42528840c..5887658fe67a 100644 --- a/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.tight_infinite_loop.txt +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.tight_inf_loop.txt @@ -1,6 +1,6 @@ Counter in file 0 2:8 -> 2:13, #1 Counter in file 0 5:1 -> 5:2, (#1 - #2) -Emitting segments for file: ../coverage/tight_infinite_loop.rs +Emitting segments for file: ../coverage/tight_inf_loop.rs Combined regions: 2:8 -> 2:13 (count=1) 5:1 -> 5:2 (count=1) diff --git a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.while_early_return.txt b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.while_early_ret.txt similarity index 95% rename from src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.while_early_return.txt rename to src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.while_early_ret.txt index 723341c43d9a..f541baec50c0 100644 --- a/src/test/run-make-fulldeps/coverage-reports-base/expected_show_coverage_counters.while_early_return.txt +++ b/src/test/run-make-fulldeps/coverage-reports-deadcode/expected_show_coverage_counters.while_early_ret.txt @@ -7,7 +7,7 @@ Counter in file 0 26:21 -> 26:27, #5 Counter in file 0 30:9 -> 32:10, #2 Counter in file 0 35:5 -> 35:11, #3 Counter in file 0 36:1 -> 36:2, ((#4 + #5) + #3) -Emitting segments for file: ../coverage/while_early_return.rs +Emitting segments for file: ../coverage/while_early_ret.rs Combined regions: 5:9 -> 5:27 (count=1) 7:9 -> 9:10 (count=7) diff --git a/src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.various_conditions/various_conditions.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.conditions/conditions.main.-------.InstrumentCoverage.0.html similarity index 99% rename from src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.various_conditions/various_conditions.main.-------.InstrumentCoverage.0.html rename to src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.conditions/conditions.main.-------.InstrumentCoverage.0.html index 4c7b5742eb30..cda1040c2911 100644 --- a/src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.various_conditions/various_conditions.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.conditions/conditions.main.-------.InstrumentCoverage.0.html @@ -2,7 +2,7 @@ -various_conditions.main - Coverage Spans +conditions.main - Coverage Spans + + +
major: usize, + @0,1,2,3⦊⦉@0,1,2,3minor: usize
+ + diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-ge.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-ge.-------.InstrumentCoverage.0.html new file mode 100644 index 000000000000..044dd7eb9f57 --- /dev/null +++ b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-ge.-------.InstrumentCoverage.0.html @@ -0,0 +1,92 @@ + + + + +partial_eq.{impl#2}-ge - Coverage Spans + + + +
@0,1,2,3,4⦊⦉@0,1,2,3,4PartialOrd@0,1,2,3,4⦊⦉@0,1,2,3,4
+ + diff --git a/src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html similarity index 90% rename from src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html rename to src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html index 93b1638db0b5..30047ab79725 100644 --- a/src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html @@ -2,7 +2,7 @@ -partial_eq_counter_without_region.{impl#2}-ge-{closure#0}-{closure#0} - Coverage Spans +partial_eq.{impl#2}-gt-{closure#0}-{closure#0} - Coverage Spans + + +
major: usize, + @0,1,2,3⦊⦉@0,1,2,3minor: usize
+ + diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt.-------.InstrumentCoverage.0.html new file mode 100644 index 000000000000..f1f78e466394 --- /dev/null +++ b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-gt.-------.InstrumentCoverage.0.html @@ -0,0 +1,92 @@ + + + + +partial_eq.{impl#2}-gt - Coverage Spans + + + +
@0,1,2,3,4⦊⦉@0,1,2,3,4PartialOrd@0,1,2,3,4⦊⦉@0,1,2,3,4
+ + diff --git a/src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-le-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html similarity index 90% rename from src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html rename to src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-le-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html index b9b8f95b63cb..e8da313d18e0 100644 --- a/src/test/run-make-fulldeps/coverage-spanview-base/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-le-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html @@ -2,7 +2,7 @@ -partial_eq_counter_without_region.{impl#2}-lt-{closure#0}-{closure#0} - Coverage Spans +partial_eq.{impl#2}-le-{closure#0}-{closure#0} - Coverage Spans + + +
major: usize, + @0,1,2,3⦊⦉@0,1,2,3minor: usize
+ + diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-le.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-le.-------.InstrumentCoverage.0.html new file mode 100644 index 000000000000..49ebcfaafb54 --- /dev/null +++ b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-le.-------.InstrumentCoverage.0.html @@ -0,0 +1,92 @@ + + + + +partial_eq.{impl#2}-le - Coverage Spans + + + +
@0,1,2,3,4⦊⦉@0,1,2,3,4PartialOrd@0,1,2,3,4⦊⦉@0,1,2,3,4
+ + diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html similarity index 90% rename from src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html rename to src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html index b9b8f95b63cb..55438a463c42 100644 --- a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt-{closure#0}-{closure#0}.-------.InstrumentCoverage.0.html @@ -2,7 +2,7 @@ -partial_eq_counter_without_region.{impl#2}-lt-{closure#0}-{closure#0} - Coverage Spans +partial_eq.{impl#2}-lt-{closure#0}-{closure#0} - Coverage Spans + + +
major: usize, + @0,1,2,3⦊⦉@0,1,2,3minor: usize
+ + diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt.-------.InstrumentCoverage.0.html new file mode 100644 index 000000000000..742b45773232 --- /dev/null +++ b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-lt.-------.InstrumentCoverage.0.html @@ -0,0 +1,92 @@ + + + + +partial_eq.{impl#2}-lt - Coverage Spans + + + +
@0,1,2,3,4⦊⦉@0,1,2,3,4PartialOrd@0,1,2,3,4⦊⦉@0,1,2,3,4
+ + diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-partial_cmp.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-partial_cmp.-------.InstrumentCoverage.0.html similarity index 93% rename from src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-partial_cmp.-------.InstrumentCoverage.0.html rename to src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-partial_cmp.-------.InstrumentCoverage.0.html index 901a27cbcc4b..3714c774bae3 100644 --- a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-partial_cmp.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq/partial_eq.{impl#2}-partial_cmp.-------.InstrumentCoverage.0.html @@ -2,7 +2,7 @@ -partial_eq_counter_without_region.{impl#2}-partial_cmp - Coverage Spans +partial_eq.{impl#2}-partial_cmp - Coverage Spans - - -
major: usize, - @0,1,2,3⦊⦉@0,1,2,3minor: usize
- - diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge.-------.InstrumentCoverage.0.html deleted file mode 100644 index ecdc0e5b9456..000000000000 --- a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-ge.-------.InstrumentCoverage.0.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - -partial_eq_counter_without_region.{impl#2}-ge - Coverage Spans - - - -
@0,1,2,3,4⦊⦉@0,1,2,3,4PartialOrd@0,1,2,3,4⦊⦉@0,1,2,3,4
- - diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt-{closure#0}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt-{closure#0}.-------.InstrumentCoverage.0.html deleted file mode 100644 index 6a5c1139668c..000000000000 --- a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt-{closure#0}.-------.InstrumentCoverage.0.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - -partial_eq_counter_without_region.{impl#2}-gt-{closure#0} - Coverage Spans - - - -
major: usize, - @0,1,2,3⦊⦉@0,1,2,3minor: usize
- - diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt.-------.InstrumentCoverage.0.html deleted file mode 100644 index 38bf7da6c6f8..000000000000 --- a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-gt.-------.InstrumentCoverage.0.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - -partial_eq_counter_without_region.{impl#2}-gt - Coverage Spans - - - -
@0,1,2,3,4⦊⦉@0,1,2,3,4PartialOrd@0,1,2,3,4⦊⦉@0,1,2,3,4
- - diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le-{closure#0}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le-{closure#0}.-------.InstrumentCoverage.0.html deleted file mode 100644 index c0a2ccd524d5..000000000000 --- a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le-{closure#0}.-------.InstrumentCoverage.0.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - -partial_eq_counter_without_region.{impl#2}-le-{closure#0} - Coverage Spans - - - -
major: usize, - @0,1,2,3⦊⦉@0,1,2,3minor: usize
- - diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le.-------.InstrumentCoverage.0.html deleted file mode 100644 index c3ac0998b4f5..000000000000 --- a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-le.-------.InstrumentCoverage.0.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - -partial_eq_counter_without_region.{impl#2}-le - Coverage Spans - - - -
@0,1,2,3,4⦊⦉@0,1,2,3,4PartialOrd@0,1,2,3,4⦊⦉@0,1,2,3,4
- - diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}.-------.InstrumentCoverage.0.html deleted file mode 100644 index e760553aed59..000000000000 --- a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt-{closure#0}.-------.InstrumentCoverage.0.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - -partial_eq_counter_without_region.{impl#2}-lt-{closure#0} - Coverage Spans - - - -
major: usize, - @0,1,2,3⦊⦉@0,1,2,3minor: usize
- - diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt.-------.InstrumentCoverage.0.html deleted file mode 100644 index a4be452cab79..000000000000 --- a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.partial_eq_counter_without_region/partial_eq_counter_without_region.{impl#2}-lt.-------.InstrumentCoverage.0.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - -partial_eq_counter_without_region.{impl#2}-lt - Coverage Spans - - - -
@0,1,2,3,4⦊⦉@0,1,2,3,4PartialOrd@0,1,2,3,4⦊⦉@0,1,2,3,4
- - diff --git a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.tight_infinite_loop/tight_infinite_loop.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.tight_inf_loop/tight_inf_loop.main.-------.InstrumentCoverage.0.html similarity index 95% rename from src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.tight_infinite_loop/tight_infinite_loop.main.-------.InstrumentCoverage.0.html rename to src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.tight_inf_loop/tight_inf_loop.main.-------.InstrumentCoverage.0.html index b5be1f45b8e8..033707a87bb6 100644 --- a/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.tight_infinite_loop/tight_infinite_loop.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview-deadcode/expected_mir_dump.tight_inf_loop/tight_inf_loop.main.-------.InstrumentCoverage.0.html @@ -2,7 +2,7 @@ -tight_infinite_loop.main - Coverage Spans +tight_inf_loop.main - Coverage Spans