summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRich Kadel <richkadel@google.com>2020-12-16 22:07:40 -0800
committerRich Kadel <richkadel@google.com>2020-12-16 22:25:12 -0800
commitc9fab5008479012ed944a8e542ed2a309ec2a385 (patch)
tree7df4d306162f3966ae684ae51f75f7d265b2a635
parent9b84d36a0b9ea3bf305f36f08d50aa42c26f96c2 (diff)
downloadrust-c9fab5008479012ed944a8e542ed2a309ec2a385.tar.gz
Remove redundant and unreliable coverage test results
The `coverage-reports` tests still generate counters and JSON reports for inspection, but these files are no longer used in Makefile diffs, to reduce complexity and confusion from unreliable or unexpected test results, especially when maintaining them (i.e., generating `--bless`ed results). The associated `expected_` files for counters and JSON reports have been removed, leaving only the files actually used for testing: the `llvm-cov show` reports.
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/Makefile135
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.abort.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.assert.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.async.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.closure.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.conditions.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.dead_code.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.drop_trait.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.generics.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.if.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.if_else.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.inner_items.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.lazy_boolean.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.loop_break_value.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.loops_branches.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.match_or_pattern.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.nested_loops.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.overflow.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.panic_unwind.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.partial_eq.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.simple_loop.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.simple_match.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.tight_inf_loop.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.try_error_result.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.uses_crate.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.while.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.while_early_ret.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.yield.json59
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.abort.txt67
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.assert.txt57
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.async.txt311
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.closure.txt153
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.conditions.txt253
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.dead_code.txt47
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.drop_trait.txt18
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.generics.txt44
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.if.txt17
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.if_else.txt30
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.inner_items.txt44
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.lazy_boolean.txt111
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.loop_break_value.txt6
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.loops_branches.txt33
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.match_or_pattern.txt98
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.nested_loops.txt58
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.overflow.txt52
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.panic_unwind.txt53
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.partial_eq.txt66
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.simple_loop.txt29
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.simple_match.txt45
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.tight_inf_loop.txt10
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.try_error_result.txt63
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.uses_crate.txt110
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.while.txt18
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.while_early_ret.txt38
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.yield.txt94
-rw-r--r--src/test/run-make-fulldeps/coverage-reports/prettify_json.py9
56 files changed, 86 insertions, 3576 deletions
diff --git a/src/test/run-make-fulldeps/coverage-reports/Makefile b/src/test/run-make-fulldeps/coverage-reports/Makefile
index a5d6970009a..5c24f909130 100644
--- a/src/test/run-make-fulldeps/coverage-reports/Makefile
+++ b/src/test/run-make-fulldeps/coverage-reports/Makefile
@@ -9,11 +9,13 @@
BASEDIR=../coverage-reports
SOURCEDIR=../coverage
-# The `llvm-cov show` flag `--debug`, used to generate the `counters` output files, is only enabled
-# if LLVM assertions are enabled. Requires Rust config `llvm/optimize` and not
+# The `llvm-cov show` flag `--debug`, used to generate the `counters` output files, is only
+# enabled if LLVM assertions are enabled. This requires Rust config `llvm/optimize` and not
# `llvm/release_debuginfo`. Note that some CI builds disable debug assertions (by setting
-# `NO_LLVM_ASSERTIONS=1`), so it is not OK to fail the test, but `bless`ed test results cannot be
-# generated without debug assertions.
+# `NO_LLVM_ASSERTIONS=1`), so the tests must still pass even if the `--debug` flag is
+# not supported. (Note that `counters` files are only produced in the `$(TMPDIR)`
+# directory, for inspection and debugging support. They are *not* copied to `expected_*`
+# files when `--bless`ed.)
LLVM_COV_DEBUG := $(shell \
"$(LLVM_BIN_DIR)"/llvm-cov show --debug 2>&1 | \
grep -q "Unknown command line argument '--debug'"; \
@@ -51,11 +53,10 @@ endif
# Yes these `--ignore-filename-regex=` options are included in all invocations of `llvm-cov show`
# for now, but it is effectively ignored for all tests that don't include this file anyway.
#
-# Note that it's also possible the `_counters.<test>.txt` and `<test>.json` files may order
-# results from multiple files inconsistently, which might also have to be accomodated if and when
-# we allow `llvm-cov` to produce results for multiple files. (The path separators appear to be
-# normalized to `/` in those files, thankfully.) But since we are ignoring results for all but one
-# file, this workaround addresses those potential issues as well.
+# (Note that it's also possible the `_counters.<test>.txt` and `<test>.json` files (if generated)
+# may order results from multiple files inconsistently, which might also have to be accomodated
+# if and when we allow `llvm-cov` to produce results for multiple files. Note, the path separators
+# appear to be normalized to `/` in those files, thankfully.)
LLVM_COV_IGNORE_FILES=\
--ignore-filename-regex=uses_crate.rs
@@ -77,9 +78,7 @@ endif
.PHONY: clear_expected_if_blessed
clear_expected_if_blessed:
ifdef RUSTC_BLESS_TEST
- rm -f expected_export_coverage.*.json
- rm -f expected_show_coverage.*.txt
- rm -f expected_show_coverage_counters.*.txt
+ rm -f expected_*
endif
-include clear_expected_if_blessed
@@ -140,12 +139,8 @@ endif
ifdef RUSTC_BLESS_TEST
cp "$(TMPDIR)"/actual_show_coverage.$@.txt \
expected_show_coverage.$@.txt
- cp "$(TMPDIR)"/actual_show_coverage_counters.$@.txt \
- expected_show_coverage_counters.$@.txt
else
- # Compare the show coverage output (`--bless` refreshes `typical` files)
- # Note `llvm-cov show` output for some programs can vary, but can be ignored
- # by inserting `// ignore-llvm-cov-show-diffs` at the top of the source file.
+ # Compare the show coverage output (`--bless` refreshes `typical` files).
#
# FIXME(richkadel): None of the Rust test source samples have the
# `// ignore-llvm-cov-show-diffs` anymore. This directive exists to work around a limitation
@@ -158,8 +153,10 @@ else
#
# This workaround only works if the coverage counts are identical across all reported
# instantiations. If there is no way to ensure this, you may need to apply the
- # `// ignore-llvm-cov-show-diffs` directive, and rely on the `.json` and counter
- # files for validating results have not changed.
+ # `// ignore-llvm-cov-show-diffs` directive, and check for differences using the
+ # `.json` files to validate that results have not changed. (Until then, the JSON
+ # files are redundant, so there is no need to generate `expected_*.json` files or
+ # compare actual JSON results.)
$(DIFF) --ignore-matching-lines='::<.*>.*:$$' \
expected_show_coverage.$@.txt "$(TMPDIR)"/actual_show_coverage.$@.txt || \
@@ -169,37 +166,77 @@ else
( >&2 echo 'diff failed, and not suppressed without `// ignore-llvm-cov-show-diffs` in $(SOURCEDIR)/$@.rs'; \
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' \
- ) || \
- ( >&2 echo 'diff failed, and not suppressed without `// ignore-llvm-cov-show-diffs` in $(SOURCEDIR)/$@.rs'; \
- >&2 echo '(Ignore anyway until mangled function names in "counters" files are demangled.)' \
- )
-
- # FIXME(richkadel): Apply the demangler to the `*_show_coverage_counters.*.txt` files,
- # 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
+####################################################################################################
- # Generate a coverage report in JSON, using `llvm-cov export`, and fail if
- # there are differences from the expected output.
- "$(LLVM_BIN_DIR)"/llvm-cov export \
- $(LLVM_COV_IGNORE_FILES) \
- --summary-only \
- --instr-profile="$(TMPDIR)"/$@.profdata \
- $(call BIN,"$(TMPDIR)"/$@) \
- | "$(PYTHON)" $(BASEDIR)/prettify_json.py \
- > "$(TMPDIR)"/actual_export_coverage.$@.json
+# The following Makefile content was used to copy the generated `counters` files
+# to `expected_` files (when `--bless`ed) and to compare them via `diff`; but for
+# multiple reasons, these files cannot easily be used for test validation:
+#
+# * Output lines can be produced in non-deterministic order (depending on the
+# target platform, and sometimes on unrelated codegen changes).
+# * Some lines include demangled function names, making them more challenging
+# to interpret and compare.
+#
+# The files are still generated (in `$(TMPDIR)`) to support developers wanting
+# to inspect the counters, for debugging purposes.
+#
+# ifdef RUSTC_BLESS_TEST
+# cp "$(TMPDIR)"/actual_show_coverage_counters.$@.txt \
+# expected_show_coverage_counters.$@.txt
+# else
+#
+# 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' \
+# ) || \
+# ( >&2 echo 'diff failed, and not suppressed without `// ignore-llvm-cov-show-diffs` in $(SOURCEDIR)/$@.rs'; \
+# >&2 echo '(Ignore anyway until mangled function names in "counters" files are demangled.)' \
+# )
+# endif
+#
+# endif
-ifdef RUSTC_BLESS_TEST
- cp "$(TMPDIR)"/actual_export_coverage.$@.json expected_export_coverage.$@.json
-else
- # Check that exported JSON coverage data matches what we expect (`--bless` refreshes `expected`)
- $(DIFF) expected_export_coverage.$@.json "$(TMPDIR)"/actual_export_coverage.$@.json
-endif
+####################################################################################################
+
+# The following Makefile content, and short JSON script, were used to generate
+# coverage reports in JSON when the `llvm-cov show` reports were less reliable for
+# testing. At the present time, however, the `llvm-cov show` results, and methods
+# for comparing them, are working for all tests, making the JSON reports redundant.
+#
+# If this changes in the future, the scripts are left here, commented out, but can
+# be resurrected if desired. This could be used to compare *only* the JSON files;
+# and in that case, the `llvm-cov show` reports can be ignored by inserting
+# `// ignore-llvm-cov-show-diffs` at the top of the source file.
+#
+# # Generate a coverage report in JSON, using `llvm-cov export`, and fail if
+# # there are differences from the expected output.
+# "$(LLVM_BIN_DIR)"/llvm-cov export \
+# $(LLVM_COV_IGNORE_FILES) \
+# --summary-only \
+# --instr-profile="$(TMPDIR)"/$@.profdata \
+# $(call BIN,"$(TMPDIR)"/$@) \
+# | "$(PYTHON)" $(BASEDIR)/prettify_json.py \
+# > "$(TMPDIR)"/actual_export_coverage.$@.json
+#
+# ifdef RUSTC_BLESS_TEST
+# cp "$(TMPDIR)"/actual_export_coverage.$@.json expected_export_coverage.$@.json
+# else
+# # Check that exported JSON coverage data matches what we expect (`--bless` refreshes `expected`)
+# $(DIFF) expected_export_coverage.$@.json "$(TMPDIR)"/actual_export_coverage.$@.json
+# endif
+#
+# # # If generating coverage reports in JSON, this Makefile is accompanied by
+# # # a Python script, `prettify_json.py`, which is defined:
+# #
+# # #!/usr/bin/env python
+# #
+# # import sys
+# # import json
+# #
+# # # Try to decode line in order to ensure it is a valid JSON document
+# # for line in sys.stdin:
+# # parsed = json.loads(line)
+# # print (json.dumps(parsed, indent=2, separators=(',', ': '), sort_keys=True))
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.abort.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.abort.json
deleted file mode 100644
index db7dd0b15e9..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.abort.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/abort.rs",
- "summary": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 19,
- "covered": 17,
- "percent": 89.47368421052632
- },
- "regions": {
- "count": 17,
- "covered": 16,
- "notcovered": 1,
- "percent": 94.11764705882352
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 19,
- "covered": 17,
- "percent": 89.47368421052632
- },
- "regions": {
- "count": 17,
- "covered": 16,
- "notcovered": 1,
- "percent": 94.11764705882352
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.assert.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.assert.json
deleted file mode 100644
index bb857ba3f3b..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.assert.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/assert.rs",
- "summary": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 15,
- "covered": 13,
- "percent": 86.66666666666667
- },
- "regions": {
- "count": 14,
- "covered": 13,
- "notcovered": 1,
- "percent": 92.85714285714286
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 15,
- "covered": 13,
- "percent": 86.66666666666667
- },
- "regions": {
- "count": 14,
- "covered": 13,
- "notcovered": 1,
- "percent": 92.85714285714286
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.async.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.async.json
deleted file mode 100644
index 794a2e38253..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.async.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/async.rs",
- "summary": {
- "functions": {
- "count": 17,
- "covered": 16,
- "percent": 94.11764705882352
- },
- "instantiations": {
- "count": 17,
- "covered": 16,
- "percent": 94.11764705882352
- },
- "lines": {
- "count": 105,
- "covered": 77,
- "percent": 73.33333333333333
- },
- "regions": {
- "count": 78,
- "covered": 36,
- "notcovered": 42,
- "percent": 46.15384615384615
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 17,
- "covered": 16,
- "percent": 94.11764705882352
- },
- "instantiations": {
- "count": 17,
- "covered": 16,
- "percent": 94.11764705882352
- },
- "lines": {
- "count": 105,
- "covered": 77,
- "percent": 73.33333333333333
- },
- "regions": {
- "count": 78,
- "covered": 36,
- "notcovered": 42,
- "percent": 46.15384615384615
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.closure.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.closure.json
deleted file mode 100644
index 39e1dea66f9..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.closure.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/closure.rs",
- "summary": {
- "functions": {
- "count": 6,
- "covered": 4,
- "percent": 66.66666666666666
- },
- "instantiations": {
- "count": 6,
- "covered": 4,
- "percent": 66.66666666666666
- },
- "lines": {
- "count": 161,
- "covered": 131,
- "percent": 81.36645962732919
- },
- "regions": {
- "count": 42,
- "covered": 22,
- "notcovered": 20,
- "percent": 52.38095238095239
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 6,
- "covered": 4,
- "percent": 66.66666666666666
- },
- "instantiations": {
- "count": 6,
- "covered": 4,
- "percent": 66.66666666666666
- },
- "lines": {
- "count": 161,
- "covered": 131,
- "percent": 81.36645962732919
- },
- "regions": {
- "count": 42,
- "covered": 22,
- "notcovered": 20,
- "percent": 52.38095238095239
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.conditions.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.conditions.json
deleted file mode 100644
index 69356604856..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.conditions.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/conditions.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 64,
- "covered": 33,
- "percent": 51.5625
- },
- "regions": {
- "count": 64,
- "covered": 21,
- "notcovered": 43,
- "percent": 32.8125
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 64,
- "covered": 33,
- "percent": 51.5625
- },
- "regions": {
- "count": 64,
- "covered": 21,
- "notcovered": 43,
- "percent": 32.8125
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.dead_code.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.dead_code.json
deleted file mode 100644
index 6588ba90274..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.dead_code.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/dead_code.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 0,
- "percent": 0
- },
- "instantiations": {
- "count": 1,
- "covered": 0,
- "percent": 0
- },
- "lines": {
- "count": 33,
- "covered": 11,
- "percent": 33.33333333333333
- },
- "regions": {
- "count": 12,
- "covered": 3,
- "notcovered": 9,
- "percent": 25
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 0,
- "percent": 0
- },
- "instantiations": {
- "count": 1,
- "covered": 0,
- "percent": 0
- },
- "lines": {
- "count": 33,
- "covered": 11,
- "percent": 33.33333333333333
- },
- "regions": {
- "count": 12,
- "covered": 3,
- "notcovered": 9,
- "percent": 25
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.drop_trait.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.drop_trait.json
deleted file mode 100644
index e303d3802f5..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.drop_trait.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/drop_trait.rs",
- "summary": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 12,
- "covered": 12,
- "percent": 100
- },
- "regions": {
- "count": 4,
- "covered": 4,
- "notcovered": 0,
- "percent": 100
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 12,
- "covered": 12,
- "percent": 100
- },
- "regions": {
- "count": 4,
- "covered": 4,
- "notcovered": 0,
- "percent": 100
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.generics.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.generics.json
deleted file mode 100644
index bfae69d7ac4..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.generics.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/generics.rs",
- "summary": {
- "functions": {
- "count": 3,
- "covered": 3,
- "percent": 100
- },
- "instantiations": {
- "count": 5,
- "covered": 5,
- "percent": 100
- },
- "lines": {
- "count": 18,
- "covered": 18,
- "percent": 100
- },
- "regions": {
- "count": 5,
- "covered": 5,
- "notcovered": 0,
- "percent": 100
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 3,
- "covered": 3,
- "percent": 100
- },
- "instantiations": {
- "count": 5,
- "covered": 5,
- "percent": 100
- },
- "lines": {
- "count": 18,
- "covered": 18,
- "percent": 100
- },
- "regions": {
- "count": 5,
- "covered": 5,
- "notcovered": 0,
- "percent": 100
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.if.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.if.json
deleted file mode 100644
index 8f233f8bfc5..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.if.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/if.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 26,
- "covered": 26,
- "percent": 100
- },
- "regions": {
- "count": 4,
- "covered": 3,
- "notcovered": 1,
- "percent": 75
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 26,
- "covered": 26,
- "percent": 100
- },
- "regions": {
- "count": 4,
- "covered": 3,
- "notcovered": 1,
- "percent": 75
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.if_else.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.if_else.json
deleted file mode 100644
index 5c0454e1ecb..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.if_else.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/if_else.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 32,
- "covered": 23,
- "percent": 71.875
- },
- "regions": {
- "count": 7,
- "covered": 5,
- "notcovered": 2,
- "percent": 71.42857142857143
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 32,
- "covered": 23,
- "percent": 71.875
- },
- "regions": {
- "count": 7,
- "covered": 5,
- "notcovered": 2,
- "percent": 71.42857142857143
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.inner_items.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.inner_items.json
deleted file mode 100644
index 07ef9a9ab33..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.inner_items.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/inner_items.rs",
- "summary": {
- "functions": {
- "count": 4,
- "covered": 4,
- "percent": 100
- },
- "instantiations": {
- "count": 4,
- "covered": 4,
- "percent": 100
- },
- "lines": {
- "count": 29,
- "covered": 29,
- "percent": 100
- },
- "regions": {
- "count": 11,
- "covered": 9,
- "notcovered": 2,
- "percent": 81.81818181818183
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 4,
- "covered": 4,
- "percent": 100
- },
- "instantiations": {
- "count": 4,
- "covered": 4,
- "percent": 100
- },
- "lines": {
- "count": 29,
- "covered": 29,
- "percent": 100
- },
- "regions": {
- "count": 11,
- "covered": 9,
- "notcovered": 2,
- "percent": 81.81818181818183
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.lazy_boolean.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.lazy_boolean.json
deleted file mode 100644
index c3a96b08e6a..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.lazy_boolean.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/lazy_boolean.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 44,
- "covered": 33,
- "percent": 75
- },
- "regions": {
- "count": 28,
- "covered": 21,
- "notcovered": 7,
- "percent": 75
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 44,
- "covered": 33,
- "percent": 75
- },
- "regions": {
- "count": 28,
- "covered": 21,
- "notcovered": 7,
- "percent": 75
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.loop_break_value.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.loop_break_value.json
deleted file mode 100644
index 6cb1465c818..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.loop_break_value.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/loop_break_value.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 11,
- "covered": 11,
- "percent": 100
- },
- "regions": {
- "count": 1,
- "covered": 1,
- "notcovered": 0,
- "percent": 100
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 11,
- "covered": 11,
- "percent": 100
- },
- "regions": {
- "count": 1,
- "covered": 1,
- "notcovered": 0,
- "percent": 100
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.loops_branches.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.loops_branches.json
deleted file mode 100644
index 6d566f2b818..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.loops_branches.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/loops_branches.rs",
- "summary": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 11,
- "covered": 11,
- "percent": 100
- },
- "regions": {
- "count": 8,
- "covered": 7,
- "notcovered": 1,
- "percent": 87.5
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 11,
- "covered": 11,
- "percent": 100
- },
- "regions": {
- "count": 8,
- "covered": 7,
- "notcovered": 1,
- "percent": 87.5
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.match_or_pattern.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.match_or_pattern.json
deleted file mode 100644
index 8559fc84aa9..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.match_or_pattern.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/match_or_pattern.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 37,
- "covered": 33,
- "percent": 89.1891891891892
- },
- "regions": {
- "count": 25,
- "covered": 17,
- "notcovered": 8,
- "percent": 68
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 37,
- "covered": 33,
- "percent": 89.1891891891892
- },
- "regions": {
- "count": 25,
- "covered": 17,
- "notcovered": 8,
- "percent": 68
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.nested_loops.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.nested_loops.json
deleted file mode 100644
index bf3b5cb031b..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.nested_loops.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/nested_loops.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 22,
- "covered": 17,
- "percent": 77.27272727272727
- },
- "regions": {
- "count": 14,
- "covered": 11,
- "notcovered": 3,
- "percent": 78.57142857142857
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 22,
- "covered": 17,
- "percent": 77.27272727272727
- },
- "regions": {
- "count": 14,
- "covered": 11,
- "notcovered": 3,
- "percent": 78.57142857142857
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.overflow.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.overflow.json
deleted file mode 100644
index 128f5888ed1..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.overflow.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/overflow.rs",
- "summary": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 23,
- "covered": 21,
- "percent": 91.30434782608695
- },
- "regions": {
- "count": 13,
- "covered": 12,
- "notcovered": 1,
- "percent": 92.3076923076923
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 23,
- "covered": 21,
- "percent": 91.30434782608695
- },
- "regions": {
- "count": 13,
- "covered": 12,
- "notcovered": 1,
- "percent": 92.3076923076923
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.panic_unwind.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.panic_unwind.json
deleted file mode 100644
index 9c08dfd41a1..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.panic_unwind.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/panic_unwind.rs",
- "summary": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 19,
- "covered": 17,
- "percent": 89.47368421052632
- },
- "regions": {
- "count": 13,
- "covered": 12,
- "notcovered": 1,
- "percent": 92.3076923076923
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 19,
- "covered": 17,
- "percent": 89.47368421052632
- },
- "regions": {
- "count": 13,
- "covered": 12,
- "notcovered": 1,
- "percent": 92.3076923076923
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.partial_eq.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.partial_eq.json
deleted file mode 100644
index 6a0d83a6d0e..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.partial_eq.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/partial_eq.rs",
- "summary": {
- "functions": {
- "count": 5,
- "covered": 4,
- "percent": 80
- },
- "instantiations": {
- "count": 5,
- "covered": 4,
- "percent": 80
- },
- "lines": {
- "count": 18,
- "covered": 16,
- "percent": 88.88888888888889
- },
- "regions": {
- "count": 24,
- "covered": 5,
- "notcovered": 19,
- "percent": 20.833333333333336
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 5,
- "covered": 4,
- "percent": 80
- },
- "instantiations": {
- "count": 5,
- "covered": 4,
- "percent": 80
- },
- "lines": {
- "count": 18,
- "covered": 16,
- "percent": 88.88888888888889
- },
- "regions": {
- "count": 24,
- "covered": 5,
- "notcovered": 19,
- "percent": 20.833333333333336
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.simple_loop.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.simple_loop.json
deleted file mode 100644
index 4c849692a03..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.simple_loop.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/simple_loop.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 25,
- "covered": 25,
- "percent": 100
- },
- "regions": {
- "count": 7,
- "covered": 6,
- "notcovered": 1,
- "percent": 85.71428571428571
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 25,
- "covered": 25,
- "percent": 100
- },
- "regions": {
- "count": 7,
- "covered": 6,
- "notcovered": 1,
- "percent": 85.71428571428571
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.simple_match.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.simple_match.json
deleted file mode 100644
index 41bc4d57d59..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.simple_match.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/simple_match.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 27,
- "covered": 27,
- "percent": 100
- },
- "regions": {
- "count": 11,
- "covered": 10,
- "notcovered": 1,
- "percent": 90.9090909090909
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 27,
- "covered": 27,
- "percent": 100
- },
- "regions": {
- "count": 11,
- "covered": 10,
- "notcovered": 1,
- "percent": 90.9090909090909
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.tight_inf_loop.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.tight_inf_loop.json
deleted file mode 100644
index 7f6c90b92d2..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.tight_inf_loop.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/tight_inf_loop.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 4,
- "covered": 4,
- "percent": 100
- },
- "regions": {
- "count": 2,
- "covered": 2,
- "notcovered": 0,
- "percent": 100
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 4,
- "covered": 4,
- "percent": 100
- },
- "regions": {
- "count": 2,
- "covered": 2,
- "notcovered": 0,
- "percent": 100
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.try_error_result.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.try_error_result.json
deleted file mode 100644
index df4de9dc54b..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.try_error_result.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/try_error_result.rs",
- "summary": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 20,
- "covered": 18,
- "percent": 90
- },
- "regions": {
- "count": 16,
- "covered": 12,
- "notcovered": 4,
- "percent": 75
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "instantiations": {
- "count": 2,
- "covered": 2,
- "percent": 100
- },
- "lines": {
- "count": 20,
- "covered": 18,
- "percent": 90
- },
- "regions": {
- "count": 16,
- "covered": 12,
- "notcovered": 4,
- "percent": 75
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.uses_crate.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.uses_crate.json
deleted file mode 100644
index 35ddd58fc43..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.uses_crate.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/lib/used_crate.rs",
- "summary": {
- "functions": {
- "count": 6,
- "covered": 5,
- "percent": 83.33333333333334
- },
- "instantiations": {
- "count": 10,
- "covered": 8,
- "percent": 80
- },
- "lines": {
- "count": 46,
- "covered": 26,
- "percent": 56.52173913043478
- },
- "regions": {
- "count": 19,
- "covered": 8,
- "notcovered": 11,
- "percent": 42.10526315789473
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 6,
- "covered": 5,
- "percent": 83.33333333333334
- },
- "instantiations": {
- "count": 10,
- "covered": 8,
- "percent": 80
- },
- "lines": {
- "count": 46,
- "covered": 26,
- "percent": 56.52173913043478
- },
- "regions": {
- "count": 19,
- "covered": 8,
- "notcovered": 11,
- "percent": 42.10526315789473
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.while.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.while.json
deleted file mode 100644
index 339c533ada6..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.while.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/while.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 5,
- "covered": 4,
- "percent": 80
- },
- "regions": {
- "count": 4,
- "covered": 3,
- "notcovered": 1,
- "percent": 75
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 5,
- "covered": 4,
- "percent": 80
- },
- "regions": {
- "count": 4,
- "covered": 3,
- "notcovered": 1,
- "percent": 75
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.while_early_ret.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.while_early_ret.json
deleted file mode 100644
index b7fe2a0fb47..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.while_early_ret.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/while_early_ret.rs",
- "summary": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 19,
- "covered": 17,
- "percent": 89.47368421052632
- },
- "regions": {
- "count": 9,
- "covered": 7,
- "notcovered": 2,
- "percent": 77.77777777777779
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "instantiations": {
- "count": 1,
- "covered": 1,
- "percent": 100
- },
- "lines": {
- "count": 19,
- "covered": 17,
- "percent": 89.47368421052632
- },
- "regions": {
- "count": 9,
- "covered": 7,
- "notcovered": 2,
- "percent": 77.77777777777779
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.yield.json b/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.yield.json
deleted file mode 100644
index 6fc41212bc0..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_export_coverage.yield.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "data": [
- {
- "files": [
- {
- "filename": "../coverage/yield.rs",
- "summary": {
- "functions": {
- "count": 3,
- "covered": 3,
- "percent": 100
- },
- "instantiations": {
- "count": 3,
- "covered": 3,
- "percent": 100
- },
- "lines": {
- "count": 26,
- "covered": 19,
- "percent": 73.07692307692307
- },
- "regions": {
- "count": 23,
- "covered": 17,
- "notcovered": 6,
- "percent": 73.91304347826086
- }
- }
- }
- ],
- "totals": {
- "functions": {
- "count": 3,
- "covered": 3,
- "percent": 100
- },
- "instantiations": {
- "count": 3,
- "covered": 3,
- "percent": 100
- },
- "lines": {
- "count": 26,
- "covered": 19,
- "percent": 73.07692307692307
- },
- "regions": {
- "count": 23,
- "covered": 17,
- "notcovered": 6,
- "percent": 73.91304347826086
- }
- }
- }
- ],
- "type": "llvm.coverage.json.export",
- "version": "2.0.1"
-}
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.abort.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.abort.txt
deleted file mode 100644
index cbf7462eba5..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.abort.txt
+++ /dev/null
@@ -1,67 +0,0 @@
-Counter in file 0 14:1 -> 15:27, #1
-Counter in file 0 16:11 -> 16:24, (#1 + (#2 + #3))
-Counter in file 0 17:12 -> 17:25, ((#1 + (#2 + #3)) - #4)
-Counter in file 0 17:26 -> 19:10, #5
-Counter in file 0 19:10 -> 19:11, (((#1 + (#2 + #3)) - #4) - #5)
-Counter in file 0 21:12 -> 21:25, (#5 + (((#1 + (#2 + #3)) - #4) - #5))
-Counter in file 0 21:26 -> 21:49, #6
-Counter in file 0 21:49 -> 21:50, ((#5 + (((#1 + (#2 + #3)) - #4) - #5)) - #6)
-Counter in file 0 25:12 -> 25:25, (#6 + ((#5 + (((#1 + (#2 + #3)) - #4) - #5)) - #6))
-Counter in file 0 25:26 -> 25:49, #2
-Counter in file 0 25:49 -> 25:50, #3
-Counter in file 0 26:9 -> 26:23, (#2 + #3)
-Counter in file 0 28:5 -> 29:2, #4
-Counter in file 0 5:1 -> 5:36, #1
-Counter in file 0 6:8 -> 6:20, (#1 + 0)
-Counter in file 0 7:9 -> 8:37, #2
-Counter in file 0 9:12 -> 12:2, (#1 - #2)
-Emitting segments for file: ../coverage/abort.rs
-Combined regions:
- 5:1 -> 5:36 (count=12)
- 6:8 -> 6:20 (count=12)
- 7:9 -> 8:37 (count=0)
- 9:12 -> 12:2 (count=12)
- 14:1 -> 15:27 (count=1)
- 16:11 -> 16:24 (count=11)
- 17:12 -> 17:25 (count=10)
- 17:26 -> 19:10 (count=4)
- 19:10 -> 19:11 (count=6)
- 21:12 -> 21:25 (count=10)
- 21:26 -> 21:49 (count=4)
- 21:49 -> 21:50 (count=6)
- 25:12 -> 25:25 (count=10)
- 25:26 -> 25:49 (count=4)
- 25:49 -> 25:50 (count=6)
- 26:9 -> 26:23 (count=10)
- 28:5 -> 29:2 (count=1)
-Segment at 5:1 (count = 12), RegionEntry
-Segment at 5:36 (count = 0), Skipped
-Segment at 6:8 (count = 12), RegionEntry
-Segment at 6:20 (count = 0), Skipped
-Segment at 7:9 (count = 0), RegionEntry
-Segment at 8:37 (count = 0), Skipped
-Segment at 9:12 (count = 12), RegionEntry
-Segment at 12:2 (count = 0), Skipped
-Segment at 14:1 (count = 1), RegionEntry
-Segment at 15:27 (count = 0), Skipped
-Segment at 16:11 (count = 11), RegionEntry
-Segment at 16:24 (count = 0), Skipped
-Segment at 17:12 (count = 10), RegionEntry
-Segment at 17:25 (count = 0), Skipped
-Segment at 17:26 (count = 4), RegionEntry
-Segment at 19:10 (count = 6), RegionEntry
-Segment at 19:11 (count = 0), Skipped
-Segment at 21:12 (count = 10), RegionEntry
-Segment at 21:25 (count = 0), Skipped
-Segment at 21:26 (count = 4), RegionEntry
-Segment at 21:49 (count = 6), RegionEntry
-Segment at 21:50 (count = 0), Skipped
-Segment at 25:12 (count = 10), RegionEntry
-Segment at 25:25 (count = 0), Skipped
-Segment at 25:26 (count = 4), RegionEntry
-Segment at 25:49 (count = 6), RegionEntry
-Segment at 25:50 (count = 0), Skipped
-Segment at 26:9 (count = 10), RegionEntry
-Segment at 26:23 (count = 0), Skipped
-Segment at 28:5 (count = 1), RegionEntry
-Segment at 29:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.assert.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.assert.txt
deleted file mode 100644
index 0866a9a59a1..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.assert.txt
+++ /dev/null
@@ -1,57 +0,0 @@
-Counter in file 0 9:1 -> 10:27, #1
-Counter in file 0 11:11 -> 11:24, (#1 + (#2 + (#3 + #4)))
-Counter in file 0 12:12 -> 12:26, ((#1 + (#2 + (#3 + #4))) - #5)
-Counter in file 0 12:27 -> 14:10, #2
-Counter in file 0 14:19 -> 14:32, (((#1 + (#2 + (#3 + #4))) - #5) - #2)
-Counter in file 0 14:33 -> 16:10, #3
-Counter in file 0 16:10 -> 16:11, #4
-Counter in file 0 17:9 -> 17:23, (#2 + (#3 + #4))
-Counter in file 0 19:5 -> 20:2, #5
-Counter in file 0 4:1 -> 4:41, #1
-Counter in file 0 5:5 -> 5:48, (#1 + 0)
-Counter in file 0 6:16 -> 6:21, (#1 + 0)
-Counter in file 0 6:37 -> 6:61, #2
-Counter in file 0 7:1 -> 7:2, (#1 - #2)
-Emitting segments for file: ../coverage/assert.rs
-Combined regions:
- 4:1 -> 4:41 (count=4)
- 5:5 -> 5:48 (count=4)
- 6:16 -> 6:21 (count=4)
- 6:37 -> 6:61 (count=1)
- 7:1 -> 7:2 (count=3)
- 9:1 -> 10:27 (count=1)
- 11:11 -> 11:24 (count=11)
- 12:12 -> 12:26 (count=11)
- 12:27 -> 14:10 (count=1)
- 14:19 -> 14:32 (count=10)
- 14:33 -> 16:10 (count=3)
- 16:10 -> 16:11 (count=6)
- 17:9 -> 17:23 (count=10)
- 19:5 -> 20:2 (count=0)
-Segment at 4:1 (count = 4), RegionEntry
-Segment at 4:41 (count = 0), Skipped
-Segment at 5:5 (count = 4), RegionEntry
-Segment at 5:48 (count = 0), Skipped
-Segment at 6:16 (count = 4), RegionEntry
-Segment at 6:21 (count = 0), Skipped
-Segment at 6:37 (count = 1), RegionEntry
-Segment at 6:61 (count = 0), Skipped
-Segment at 7:1 (count = 3), RegionEntry
-Segment at 7:2 (count = 0), Skipped
-Segment at 9:1 (count = 1), RegionEntry
-Segment at 10:27 (count = 0), Skipped
-Segment at 11:11 (count = 11), RegionEntry
-Segment at 11:24 (count = 0), Skipped
-Segment at 12:12 (count = 11), RegionEntry
-Segment at 12:26 (count = 0), Skipped
-Segment at 12:27 (count = 1), RegionEntry
-Segment at 14:10 (count = 0), Skipped
-Segment at 14:19 (count = 10), RegionEntry
-Segment at 14:32 (count = 0), Skipped
-Segment at 14:33 (count = 3), RegionEntry
-Segment at 16:10 (count = 6), RegionEntry
-Segment at 16:11 (count = 0), Skipped
-Segment at 17:9 (count = 10), RegionEntry
-Segment at 17:23 (count = 0), Skipped
-Segment at 19:5 (count = 0), RegionEntry
-Segment at 20:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.async.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.async.txt
deleted file mode 100644
index 4df0bac8c86..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.async.txt
+++ /dev/null
@@ -1,311 +0,0 @@
-Counter in file 0 13:1 -> 13:20, #1
-Counter in file 0 15:1 -> 15:20, 0
-Counter in file 0 15:20 -> 15:21, 0
-Counter in file 0 19:1 -> 19:30, 0
-Counter in file 0 19:30 -> 19:31, 0
-Counter in file 0 21:23 -> 22:12, 0
-Counter in file 0 23:9 -> 23:10, 0
-Counter in file 0 23:14 -> 23:17, 0
-Counter in file 0 23:27 -> 23:28, 0
-Counter in file 0 23:32 -> 23:34, 0
-Counter in file 0 24:9 -> 24:10, 0
-Counter in file 0 24:14 -> 24:17, 0
-Counter in file 0 24:27 -> 24:28, 0
-Counter in file 0 24:32 -> 24:34, 0
-Counter in file 0 25:14 -> 25:16, 0
-Counter in file 0 27:1 -> 27:2, 0
-Counter in file 0 29:22 -> 32:12, 0
-Counter in file 0 33:9 -> 33:10, 0
-Counter in file 0 33:14 -> 33:19, 0
-Counter in file 0 33:26 -> 33:27, 0
-Counter in file 0 33:32 -> 33:34, 0
-Counter in file 0 34:14 -> 34:16, 0
-Counter in file 0 36:1 -> 36:2, 0
-Counter in file 0 75:1 -> 76:12, 0
-Counter in file 0 77:14 -> 77:16, 0
-Counter in file 0 78:14 -> 78:16, 0
-Counter in file 0 79:14 -> 79:16, 0
-Counter in file 0 81:1 -> 81:2, 0
-Counter in file 0 91:25 -> 91:34, 0
-Counter in file 0 5:1 -> 5:25, #1
-Counter in file 0 21:1 -> 21:23, #1
-Counter in file 0 17:20 -> 17:21, #1
-Counter in file 0 67:5 -> 67:23, #1
-Counter in file 0 38:1 -> 38:19, #1
-Counter in file 0 38:19 -> 42:12, #1
-Counter in file 0 43:9 -> 43:10, #3
-Counter in file 0 43:14 -> 43:18, (#1 + 0)
-Counter in file 0 43:28 -> 43:33, #2
-Counter in file 0 43:39 -> 43:42, (#3 + 0)
-Counter in file 0 44:9 -> 44:10, #6
-Counter in file 0 44:14 -> 44:17, #4
-Counter in file 0 44:27 -> 44:32, #8
-Counter in file 0 44:36 -> 44:38, (#6 + 0)
-Counter in file 0 45:14 -> 45:16, #7
-Counter in file 0 47:1 -> 47:2, (#5 + (#6 + #7))
-Counter in file 0 13:20 -> 13:21, #1
-Counter in file 0 29:1 -> 29:22, #1
-Counter in file 0 93:1 -> 101:2, #1
-Counter in file 0 91:1 -> 91:25, #1
-Counter in file 0 5:25 -> 6:14, #1
-Counter in file 0 7:9 -> 7:10, #2
-Counter in file 0 9:9 -> 9:10, (#1 - #2)
-Counter in file 0 11:1 -> 11:2, (#2 + (#1 - #2))
-Counter in file 0 51:5 -> 52:18, #1
-Counter in file 0 53:13 -> 53:14, #2
-Counter in file 0 63:13 -> 63:14, (#1 - #2)
-Counter in file 0 65:5 -> 65:6, (#2 + (#1 - #2))
-Counter in file 0 49:1 -> 68:12, #1
-Counter in file 0 69:9 -> 69:10, #2
-Counter in file 0 69:14 -> 69:27, (#1 + 0)
-Counter in file 0 69:31 -> 69:39, (#2 + 0)
-Counter in file 0 70:9 -> 70:10, #3
-Counter in file 0 70:14 -> 70:26, #5
-Counter in file 0 70:30 -> 70:32, (#3 + 0)
-Counter in file 0 71:14 -> 71:16, #4
-Counter in file 0 73:1 -> 73:2, (#2 + (#3 + #4))
-Counter in file 0 83:1 -> 84:12, #1
-Counter in file 0 85:14 -> 85:16, (#1 - (#3 + #2))
-Counter in file 0 86:14 -> 86:16, #2
-Counter in file 0 87:14 -> 87:16, #3
-Counter in file 0 89:1 -> 89:2, (#3 + (#2 + (#1 - (#3 + #2))))
-Counter in file 0 17:1 -> 17:20, #1
-Counter in file 0 66:5 -> 66:23, #1
-Counter in file 0 17:9 -> 17:10, #1
-Counter in file 0 17:9 -> 17:10, #1
-Counter in file 0 117:17 -> 117:19, #1
-Counter in file 0 17:9 -> 17:10, #1
-Counter in file 0 110:5 -> 120:54, #1
-Counter in file 0 123:32 -> 123:35, ((#1 + #2) - #2)
-Counter in file 0 123:39 -> 123:73, (#1 + #2)
-Counter in file 0 124:23 -> 124:26, (((#1 + #2) - #2) + 0)
-Counter in file 0 125:14 -> 125:15, #2
-Counter in file 0 127:5 -> 127:6, (((#1 + #2) - #2) + 0)
-Emitting segments for file: ../coverage/async.rs
-Combined regions:
- 5:1 -> 5:25 (count=1)
- 5:25 -> 6:14 (count=1)
- 7:9 -> 7:10 (count=1)
- 9:9 -> 9:10 (count=0)
- 11:1 -> 11:2 (count=1)
- 13:1 -> 13:20 (count=0)
- 15:1 -> 15:20 (count=0)
- 15:20 -> 15:21 (count=0)
- 17:1 -> 17:20 (count=1)
- 17:20 -> 17:21 (count=1)
- 19:1 -> 19:30 (count=0)
- 19:30 -> 19:31 (count=0)
- 21:1 -> 21:23 (count=1)
- 21:23 -> 22:12 (count=0)
- 23:9 -> 23:10 (count=0)
- 23:14 -> 23:17 (count=0)
- 23:27 -> 23:28 (count=0)
- 23:32 -> 23:34 (count=0)
- 24:9 -> 24:10 (count=0)
- 24:14 -> 24:17 (count=0)
- 24:27 -> 24:28 (count=0)
- 24:32 -> 24:34 (count=0)
- 25:14 -> 25:16 (count=0)
- 27:1 -> 27:2 (count=0)
- 29:1 -> 29:22 (count=1)
- 29:22 -> 32:12 (count=0)
- 33:9 -> 33:10 (count=0)
- 33:14 -> 33:19 (count=0)
- 33:26 -> 33:27 (count=0)
- 33:32 -> 33:34 (count=0)
- 34:14 -> 34:16 (count=0)
- 36:1 -> 36:2 (count=0)
- 38:1 -> 38:19 (count=1)
- 38:19 -> 42:12 (count=1)
- 43:9 -> 43:10 (count=0)
- 43:14 -> 43:18 (count=1)
- 43:28 -> 43:33 (count=1)
- 43:39 -> 43:42 (count=0)
- 44:9 -> 44:10 (count=0)
- 44:14 -> 44:17 (count=1)
- 44:27 -> 44:32 (count=1)
- 44:36 -> 44:38 (count=0)
- 45:14 -> 45:16 (count=1)
- 47:1 -> 47:2 (count=1)
- 49:1 -> 68:12 (count=1)
- 51:5 -> 52:18 (count=1)
- 53:13 -> 53:14 (count=0)
- 63:13 -> 63:14 (count=1)
- 65:5 -> 65:6 (count=1)
- 67:5 -> 67:23 (count=1)
- 69:9 -> 69:10 (count=0)
- 69:14 -> 69:27 (count=1)
- 69:31 -> 69:39 (count=0)
- 70:9 -> 70:10 (count=0)
- 70:14 -> 70:26 (count=1)
- 70:30 -> 70:32 (count=0)
- 71:14 -> 71:16 (count=1)
- 73:1 -> 73:2 (count=1)
- 75:1 -> 76:12 (count=0)
- 77:14 -> 77:16 (count=0)
- 78:14 -> 78:16 (count=0)
- 79:14 -> 79:16 (count=0)
- 81:1 -> 81:2 (count=0)
- 83:1 -> 84:12 (count=1)
- 85:14 -> 85:16 (count=0)
- 86:14 -> 86:16 (count=0)
- 87:14 -> 87:16 (count=1)
- 89:1 -> 89:2 (count=1)
- 91:1 -> 91:25 (count=1)
- 91:25 -> 91:34 (count=0)
- 93:1 -> 101:2 (count=1)
- 110:5 -> 120:54 (count=1)
- 117:17 -> 117:19 (count=1)
- 123:32 -> 123:35 (count=1)
- 123:39 -> 123:73 (count=1)
- 124:23 -> 124:26 (count=1)
- 125:14 -> 125:15 (count=0)
- 127:5 -> 127:6 (count=1)
-Segment at 5:1 (count = 1), RegionEntry
-Segment at 5:25 (count = 1), RegionEntry
-Segment at 6:14 (count = 0), Skipped
-Segment at 7:9 (count = 1), RegionEntry
-Segment at 7:10 (count = 0), Skipped
-Segment at 9:9 (count = 0), RegionEntry
-Segment at 9:10 (count = 0), Skipped
-Segment at 11:1 (count = 1), RegionEntry
-Segment at 11:2 (count = 0), Skipped
-Segment at 13:1 (count = 0), RegionEntry
-Segment at 13:20 (count = 0), Skipped
-Segment at 15:1 (count = 0), RegionEntry
-Segment at 15:20 (count = 0), RegionEntry
-Segment at 15:21 (count = 0), Skipped
-Segment at 17:1 (count = 1), RegionEntry
-Segment at 17:20 (count = 1), RegionEntry
-Segment at 17:21 (count = 0), Skipped
-Segment at 19:1 (count = 0), RegionEntry
-Segment at 19:30 (count = 0), RegionEntry
-Segment at 19:31 (count = 0), Skipped
-Segment at 21:1 (count = 1), RegionEntry
-Segment at 21:23 (count = 0), RegionEntry
-Segment at 22:12 (count = 0), Skipped
-Segment at 23:9 (count = 0), RegionEntry
-Segment at 23:10 (count = 0), Skipped
-Segment at 23:14 (count = 0), RegionEntry
-Segment at 23:17 (count = 0), Skipped
-Segment at 23:27 (count = 0), RegionEntry
-Segment at 23:28 (count = 0), Skipped
-Segment at 23:32 (count = 0), RegionEntry
-Segment at 23:34 (count = 0), Skipped
-Segment at 24:9 (count = 0), RegionEntry
-Segment at 24:10 (count = 0), Skipped
-Segment at 24:14 (count = 0), RegionEntry
-Segment at 24:17 (count = 0), Skipped
-Segment at 24:27 (count = 0), RegionEntry
-Segment at 24:28 (count = 0), Skipped
-Segment at 24:32 (count = 0), RegionEntry
-Segment at 24:34 (count = 0), Skipped
-Segment at 25:14 (count = 0), RegionEntry
-Segment at 25:16 (count = 0), Skipped
-Segment at 27:1 (count = 0), RegionEntry
-Segment at 27:2 (count = 0), Skipped
-Segment at 29:1 (count = 1), RegionEntry
-Segment at 29:22 (count = 0), RegionEntry
-Segment at 32:12 (count = 0), Skipped
-Segment at 33:9 (count = 0), RegionEntry
-Segment at 33:10 (count = 0), Skipped
-Segment at 33:14 (count = 0), RegionEntry
-Segment at 33:19 (count = 0), Skipped
-Segment at 33:26 (count = 0), RegionEntry
-Segment at 33:27 (count = 0), Skipped
-Segment at 33:32 (count = 0), RegionEntry
-Segment at 33:34 (count = 0), Skipped
-Segment at 34:14 (count = 0), RegionEntry
-Segment at 34:16 (count = 0), Skipped
-Segment at 36:1 (count = 0), RegionEntry
-Segment at 36:2 (count = 0), Skipped
-Segment at 38:1 (count = 1), RegionEntry
-Segment at 38:19 (count = 1), RegionEntry
-Segment at 42:12 (count = 0), Skipped
-Segment at 43:9 (count = 0), RegionEntry
-Segment at 43:10 (count = 0), Skipped
-Segment at 43:14 (count = 1), RegionEntry
-Segment at 43:18 (count = 0), Skipped
-Segment at 43:28 (count = 1), RegionEntry
-Segment at 43:33 (count = 0), Skipped
-Segment at 43:39 (count = 0), RegionEntry
-Segment at 43:42 (count = 0), Skipped
-Segment at 44:9 (count = 0), RegionEntry
-Segment at 44:10 (count = 0), Skipped
-Segment at 44:14 (count = 1), RegionEntry
-Segment at 44:17 (count = 0), Skipped
-Segment at 44:27 (count = 1), RegionEntry
-Segment at 44:32 (count = 0), Skipped
-Segment at 44:36 (count = 0), RegionEntry
-Segment at 44:38 (count = 0), Skipped
-Segment at 45:14 (count = 1), RegionEntry
-Segment at 45:16 (count = 0), Skipped
-Segment at 47:1 (count = 1), RegionEntry
-Segment at 47:2 (count = 0), Skipped
-Segment at 49:1 (count = 1), RegionEntry
-Segment at 51:5 (count = 1), RegionEntry
-Segment at 52:18 (count = 1)
-Segment at 53:13 (count = 0), RegionEntry
-Segment at 53:14 (count = 1)
-Segment at 63:13 (count = 1), RegionEntry
-Segment at 63:14 (count = 1)
-Segment at 65:5 (count = 1), RegionEntry
-Segment at 65:6 (count = 1)
-Segment at 67:5 (count = 1), RegionEntry
-Segment at 67:23 (count = 1)
-Segment at 68:12 (count = 0), Skipped
-Segment at 69:9 (count = 0), RegionEntry
-Segment at 69:10 (count = 0), Skipped
-Segment at 69:14 (count = 1), RegionEntry
-Segment at 69:27 (count = 0), Skipped
-Segment at 69:31 (count = 0), RegionEntry
-Segment at 69:39 (count = 0), Skipped
-Segment at 70:9 (count = 0), RegionEntry
-Segment at 70:10 (count = 0), Skipped
-Segment at 70:14 (count = 1), RegionEntry
-Segment at 70:26 (count = 0), Skipped
-Segment at 70:30 (count = 0), RegionEntry
-Segment at 70:32 (count = 0), Skipped
-Segment at 71:14 (count = 1), RegionEntry
-Segment at 71:16 (count = 0), Skipped
-Segment at 73:1 (count = 1), RegionEntry
-Segment at 73:2 (count = 0), Skipped
-Segment at 75:1 (count = 0), RegionEntry
-Segment at 76:12 (count = 0), Skipped
-Segment at 77:14 (count = 0), RegionEntry
-Segment at 77:16 (count = 0), Skipped
-Segment at 78:14 (count = 0), RegionEntry
-Segment at 78:16 (count = 0), Skipped
-Segment at 79:14 (count = 0), RegionEntry
-Segment at 79:16 (count = 0), Skipped
-Segment at 81:1 (count = 0), RegionEntry
-Segment at 81:2 (count = 0), Skipped
-Segment at 83:1 (count = 1), RegionEntry
-Segment at 84:12 (count = 0), Skipped
-Segment at 85:14 (count = 0), RegionEntry
-Segment at 85:16 (count = 0), Skipped
-Segment at 86:14 (count = 0), RegionEntry
-Segment at 86:16 (count = 0), Skipped
-Segment at 87:14 (count = 1), RegionEntry
-Segment at 87:16 (count = 0), Skipped
-Segment at 89:1 (count = 1), RegionEntry
-Segment at 89:2 (count = 0), Skipped
-Segment at 91:1 (count = 1), RegionEntry
-Segment at 91:25 (count = 0), RegionEntry
-Segment at 91:34 (count = 0), Skipped
-Segment at 93:1 (count = 1), RegionEntry
-Segment at 101:2 (count = 0), Skipped
-Segment at 110:5 (count = 1), RegionEntry
-Segment at 117:17 (count = 1), RegionEntry
-Segment at 117:19 (count = 1)
-Segment at 120:54 (count = 0), Skipped
-Segment at 123:32 (count = 1), RegionEntry
-Segment at 123:35 (count = 0), Skipped
-Segment at 123:39 (count = 1), RegionEntry
-Segment at 123:73 (count = 0), Skipped
-Segment at 124:23 (count = 1), RegionEntry
-Segment at 124:26 (count = 0), Skipped
-Segment at 125:14 (count = 0), RegionEntry
-Segment at 125:15 (count = 0), Skipped
-Segment at 127:5 (count = 1), RegionEntry
-Segment at 127:6 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.closure.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.closure.txt
deleted file mode 100644
index 1aacac0ed25..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.closure.txt
+++ /dev/null
@@ -1,153 +0,0 @@
-Counter in file 0 98:5 -> 100:20, #1
-Counter in file 0 100:21 -> 102:10, #2
-Counter in file 0 102:10 -> 102:11, (#1 - #2)
-Counter in file 0 103:9 -> 104:6, (#2 + (#1 - #2))
-Counter in file 0 123:5 -> 124:20, 0
-Counter in file 0 124:21 -> 126:10, 0
-Counter in file 0 126:10 -> 126:11, 0
-Counter in file 0 127:9 -> 128:6, 0
-Counter in file 0 131:53 -> 131:67, 0
-Counter in file 0 141:59 -> 141:85, 0
-Counter in file 0 143:56 -> 145:6, 0
-Counter in file 0 149:7 -> 149:33, 0
-Counter in file 0 153:7 -> 153:33, 0
-Counter in file 0 3:1 -> 18:13, #1
-Counter in file 0 25:14 -> 33:9, (#1 + 0)
-Counter in file 0 40:6 -> 60:13, (#1 + 0)
-Counter in file 0 67:14 -> 75:9, (#1 + 0)
-Counter in file 0 82:6 -> 97:9, (#1 + 0)
-Counter in file 0 104:6 -> 120:9, (#1 + 0)
-Counter in file 0 128:6 -> 131:33, (#1 + 0)
-Counter in file 0 131:67 -> 136:33, (#1 + 0)
-Counter in file 0 136:75 -> 141:39, (#1 + 0)
-Counter in file 0 141:85 -> 143:36, (#1 + 0)
-Counter in file 0 145:6 -> 147:36, (#1 + 0)
-Counter in file 0 149:33 -> 151:43, (#1 + 0)
-Counter in file 0 153:33 -> 155:2, (#1 + 0)
-Counter in file 0 61:13 -> 63:28, #1
-Counter in file 0 63:29 -> 65:18, #2
-Counter in file 0 65:18 -> 65:19, (#1 - #2)
-Counter in file 0 66:17 -> 67:14, (#2 + (#1 - #2))
-Counter in file 0 76:5 -> 78:20, #1
-Counter in file 0 78:21 -> 80:10, #2
-Counter in file 0 80:10 -> 80:11, (#1 - #2)
-Counter in file 0 81:9 -> 82:6, (#2 + (#1 - #2))
-Counter in file 0 34:5 -> 36:20, #1
-Counter in file 0 36:21 -> 38:10, #2
-Counter in file 0 38:10 -> 38:11, (#1 - #2)
-Counter in file 0 39:9 -> 40:6, (#2 + (#1 - #2))
-Counter in file 0 19:13 -> 21:28, #1
-Counter in file 0 21:29 -> 23:18, #2
-Counter in file 0 23:18 -> 23:19, (#1 - #2)
-Counter in file 0 24:17 -> 25:14, (#2 + (#1 - #2))
-Emitting segments for file: ../coverage/closure.rs
-Combined regions:
- 3:1 -> 18:13 (count=1)
- 19:13 -> 21:28 (count=0)
- 21:29 -> 23:18 (count=0)
- 23:18 -> 23:19 (count=0)
- 24:17 -> 25:14 (count=0)
- 25:14 -> 33:9 (count=1)
- 34:5 -> 36:20 (count=0)
- 36:21 -> 38:10 (count=0)
- 38:10 -> 38:11 (count=0)
- 39:9 -> 40:6 (count=0)
- 40:6 -> 60:13 (count=1)
- 61:13 -> 63:28 (count=1)
- 63:29 -> 65:18 (count=0)
- 65:18 -> 65:19 (count=1)
- 66:17 -> 67:14 (count=1)
- 67:14 -> 75:9 (count=1)
- 76:5 -> 78:20 (count=1)
- 78:21 -> 80:10 (count=0)
- 80:10 -> 80:11 (count=1)
- 81:9 -> 82:6 (count=1)
- 82:6 -> 97:9 (count=1)
- 98:5 -> 100:20 (count=5)
- 100:21 -> 102:10 (count=0)
- 102:10 -> 102:11 (count=5)
- 103:9 -> 104:6 (count=5)
- 104:6 -> 120:9 (count=1)
- 123:5 -> 124:20 (count=0)
- 124:21 -> 126:10 (count=0)
- 126:10 -> 126:11 (count=0)
- 127:9 -> 128:6 (count=0)
- 128:6 -> 131:33 (count=1)
- 131:53 -> 131:67 (count=0)
- 131:67 -> 136:33 (count=1)
- 136:75 -> 141:39 (count=1)
- 141:59 -> 141:85 (count=0)
- 141:85 -> 143:36 (count=1)
- 143:56 -> 145:6 (count=0)
- 145:6 -> 147:36 (count=1)
- 149:7 -> 149:33 (count=0)
- 149:33 -> 151:43 (count=1)
- 153:7 -> 153:33 (count=0)
- 153:33 -> 155:2 (count=1)
-Segment at 3:1 (count = 1), RegionEntry
-Segment at 18:13 (count = 0), Skipped
-Segment at 19:13 (count = 0), RegionEntry
-Segment at 21:28 (count = 0), Skipped
-Segment at 21:29 (count = 0), RegionEntry
-Segment at 23:18 (count = 0), RegionEntry
-Segment at 23:19 (count = 0), Skipped
-Segment at 24:17 (count = 0), RegionEntry
-Segment at 25:14 (count = 1), RegionEntry
-Segment at 33:9 (count = 0), Skipped
-Segment at 34:5 (count = 0), RegionEntry
-Segment at 36:20 (count = 0), Skipped
-Segment at 36:21 (count = 0), RegionEntry
-Segment at 38:10 (count = 0), RegionEntry
-Segment at 38:11 (count = 0), Skipped
-Segment at 39:9 (count = 0), RegionEntry
-Segment at 40:6 (count = 1), RegionEntry
-Segment at 60:13 (count = 0), Skipped
-Segment at 61:13 (count = 1), RegionEntry
-Segment at 63:28 (count = 0), Skipped
-Segment at 63:29 (count = 0), RegionEntry
-Segment at 65:18 (count = 1), RegionEntry
-Segment at 65:19 (count = 0), Skipped
-Segment at 66:17 (count = 1), RegionEntry
-Segment at 67:14 (count = 1), RegionEntry
-Segment at 75:9 (count = 0), Skipped
-Segment at 76:5 (count = 1), RegionEntry
-Segment at 78:20 (count = 0), Skipped
-Segment at 78:21 (count = 0), RegionEntry
-Segment at 80:10 (count = 1), RegionEntry
-Segment at 80:11 (count = 0), Skipped
-Segment at 81:9 (count = 1), RegionEntry
-Segment at 82:6 (count = 1), RegionEntry
-Segment at 97:9 (count = 0), Skipped
-Segment at 98:5 (count = 5), RegionEntry
-Segment at 100:20 (count = 0), Skipped
-Segment at 100:21 (count = 0), RegionEntry
-Segment at 102:10 (count = 5), RegionEntry
-Segment at 102:11 (count = 0), Skipped
-Segment at 103:9 (count = 5), RegionEntry
-Segment at 104:6 (count = 1), RegionEntry
-Segment at 120:9 (count = 0), Skipped
-Segment at 123:5 (count = 0), RegionEntry
-Segment at 124:20 (count = 0), Skipped
-Segment at 124:21 (count = 0), RegionEntry
-Segment at 126:10 (count = 0), RegionEntry
-Segment at 126:11 (count = 0), Skipped
-Segment at 127:9 (count = 0), RegionEntry
-Segment at 128:6 (count = 1), RegionEntry
-Segment at 131:33 (count = 0), Skipped
-Segment at 131:53 (count = 0), RegionEntry
-Segment at 131:67 (count = 1), RegionEntry
-Segment at 136:33 (count = 0), Skipped
-Segment at 136:75 (count = 1), RegionEntry
-Segment at 141:39 (count = 0), Skipped
-Segment at 141:59 (count = 0), RegionEntry
-Segment at 141:85 (count = 1), RegionEntry
-Segment at 143:36 (count = 0), Skipped
-Segment at 143:56 (count = 0), RegionEntry
-Segment at 145:6 (count = 1), RegionEntry
-Segment at 147:36 (count = 0), Skipped
-Segment at 149:7 (count = 0), RegionEntry
-Segment at 149:33 (count = 1), RegionEntry
-Segment at 151:43 (count = 0), Skipped
-Segment at 153:7 (count = 0), RegionEntry
-Segment at 153:33 (count = 1), RegionEntry
-Segment at 155:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.conditions.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.conditions.txt
deleted file mode 100644
index 3a9c6a9b92e..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.conditions.txt
+++ /dev/null
@@ -1,253 +0,0 @@
-Counter in file 0 3:1 -> 3:11, #1
-Counter in file 0 4:9 -> 5:12, (#1 + 0)
-Counter in file 0 5:13 -> 7:6, #2
-Counter in file 0 10:9 -> 10:10, (#3 + (#12 + #13))
-Counter in file 0 10:16 -> 10:29, (#2 + 0)
-Counter in file 0 11:9 -> 12:10, #3
-Counter in file 0 13:15 -> 13:28, ((#2 + 0) - #3)
-Counter in file 0 14:12 -> 14:25, #4
-Counter in file 0 14:29 -> 14:42, (#4 - #15)
-Counter in file 0 14:46 -> 14:60, #21
-Counter in file 0 14:61 -> 16:10, #12
-Counter in file 0 16:10 -> 16:11, #13
-Counter in file 0 17:9 -> 18:18, (#12 + #13)
-Counter in file 0 20:9 -> 20:15, (((#2 + 0) - #3) - #4)
-Counter in file 0 23:9 -> 24:12, ((#3 + (#12 + #13)) + 0)
-Counter in file 0 24:13 -> 26:6, #14
-Counter in file 0 28:8 -> 28:21, (#14 + 0)
-Counter in file 0 28:22 -> 30:6, #16
-Counter in file 0 30:15 -> 30:28, ((#14 + 0) - #16)
-Counter in file 0 31:12 -> 31:25, (((#14 + 0) - #16) - #11)
-Counter in file 0 31:29 -> 31:42, ((((#14 + 0) - #16) - #11) - #23)
-Counter in file 0 31:46 -> 31:60, #31
-Counter in file 0 31:61 -> 33:10, #18
-Counter in file 0 33:10 -> 33:11, #19
-Counter in file 0 34:9 -> 34:23, (#18 + #19)
-Counter in file 0 36:9 -> 36:15, #11
-Counter in file 0 39:8 -> 39:12, (#16 + (#18 + #19))
-Counter in file 0 40:13 -> 41:16, #20
-Counter in file 0 41:17 -> 43:10, #24
-Counter in file 0 45:12 -> 45:25, (#24 + 0)
-Counter in file 0 45:26 -> 47:10, #25
-Counter in file 0 48:17 -> 48:30, ((#24 + 0) - #25)
-Counter in file 0 49:16 -> 49:29, (((#24 + 0) - #25) - #10)
-Counter in file 0 49:33 -> 49:46, ((((#24 + 0) - #25) - #10) - #35)
-Counter in file 0 49:50 -> 49:64, #40
-Counter in file 0 49:65 -> 51:14, #26
-Counter in file 0 51:14 -> 51:15, #27
-Counter in file 0 52:13 -> 52:27, (#26 + #27)
-Counter in file 0 54:13 -> 54:19, #10
-Counter in file 0 59:9 -> 60:12, ((#25 + (#26 + #27)) + 0)
-Counter in file 0 60:13 -> 62:6, #28
-Counter in file 0 64:9 -> 64:10, (#30 + (#33 + #34))
-Counter in file 0 64:16 -> 64:29, (#28 + 0)
-Counter in file 0 64:30 -> 66:6, #30
-Counter in file 0 66:15 -> 66:28, ((#28 + 0) - #30)
-Counter in file 0 67:12 -> 67:25, (((#28 + 0) - #30) - #9)
-Counter in file 0 67:29 -> 67:42, ((((#28 + 0) - #30) - #9) - #36)
-Counter in file 0 67:46 -> 67:60, #42
-Counter in file 0 67:61 -> 69:10, #33
-Counter in file 0 69:10 -> 69:11, #34
-Counter in file 0 70:9 -> 70:23, (#33 + #34)
-Counter in file 0 72:13 -> 74:15, #9
-Counter in file 0 77:9 -> 77:10, (#5 + (#6 + #7))
-Counter in file 0 77:16 -> 77:29, ((#30 + (#33 + #34)) + 0)
-Counter in file 0 77:30 -> 79:6, #5
-Counter in file 0 79:15 -> 79:28, ((#30 + (#33 + #34)) - #5)
-Counter in file 0 80:12 -> 80:25, (((#30 + (#33 + #34)) - #5) - #8)
-Counter in file 0 80:29 -> 80:42, ((((#30 + (#33 + #34)) - #5) - #8) - #39)
-Counter in file 0 80:46 -> 80:60, #45
-Counter in file 0 80:61 -> 82:10, #6
-Counter in file 0 82:10 -> 82:11, #7
-Counter in file 0 83:9 -> 83:23, (#6 + #7)
-Counter in file 0 85:9 -> 85:15, #8
-Counter in file 0 87:1 -> 87:2, ((#5 + (#6 + #7)) + (((#8 + #9) + (#10 + #11)) + (((#2 + 0) - #3) - #4)))
-Emitting segments for file: ../coverage/conditions.rs
-Combined regions:
- 3:1 -> 3:11 (count=1)
- 4:9 -> 5:12 (count=1)
- 5:13 -> 7:6 (count=1)
- 10:9 -> 10:10 (count=1)
- 10:16 -> 10:29 (count=1)
- 11:9 -> 12:10 (count=1)
- 13:15 -> 13:28 (count=0)
- 14:12 -> 14:25 (count=0)
- 14:29 -> 14:42 (count=0)
- 14:46 -> 14:60 (count=0)
- 14:61 -> 16:10 (count=0)
- 16:10 -> 16:11 (count=0)
- 17:9 -> 18:18 (count=0)
- 20:9 -> 20:15 (count=0)
- 23:9 -> 24:12 (count=1)
- 24:13 -> 26:6 (count=1)
- 28:8 -> 28:21 (count=1)
- 28:22 -> 30:6 (count=1)
- 30:15 -> 30:28 (count=0)
- 31:12 -> 31:25 (count=0)
- 31:29 -> 31:42 (count=0)
- 31:46 -> 31:60 (count=0)
- 31:61 -> 33:10 (count=0)
- 33:10 -> 33:11 (count=0)
- 34:9 -> 34:23 (count=0)
- 36:9 -> 36:15 (count=0)
- 39:8 -> 39:12 (count=1)
- 40:13 -> 41:16 (count=1)
- 41:17 -> 43:10 (count=1)
- 45:12 -> 45:25 (count=1)
- 45:26 -> 47:10 (count=1)
- 48:17 -> 48:30 (count=0)
- 49:16 -> 49:29 (count=0)
- 49:33 -> 49:46 (count=0)
- 49:50 -> 49:64 (count=0)
- 49:65 -> 51:14 (count=0)
- 51:14 -> 51:15 (count=0)
- 52:13 -> 52:27 (count=0)
- 54:13 -> 54:19 (count=0)
- 59:9 -> 60:12 (count=1)
- 60:13 -> 62:6 (count=1)
- 64:9 -> 64:10 (count=0)
- 64:16 -> 64:29 (count=1)
- 64:30 -> 66:6 (count=0)
- 66:15 -> 66:28 (count=1)
- 67:12 -> 67:25 (count=0)
- 67:29 -> 67:42 (count=0)
- 67:46 -> 67:60 (count=0)
- 67:61 -> 69:10 (count=0)
- 69:10 -> 69:11 (count=0)
- 70:9 -> 70:23 (count=0)
- 72:13 -> 74:15 (count=1)
- 77:9 -> 77:10 (count=0)
- 77:16 -> 77:29 (count=0)
- 77:30 -> 79:6 (count=0)
- 79:15 -> 79:28 (count=0)
- 80:12 -> 80:25 (count=0)
- 80:29 -> 80:42 (count=0)
- 80:46 -> 80:60 (count=0)
- 80:61 -> 82:10 (count=0)
- 82:10 -> 82:11 (count=0)
- 83:9 -> 83:23 (count=0)
- 85:9 -> 85:15 (count=0)
- 87:1 -> 87:2 (count=1)
-Segment at 3:1 (count = 1), RegionEntry
-Segment at 3:11 (count = 0), Skipped
-Segment at 4:9 (count = 1), RegionEntry
-Segment at 5:12 (count = 0), Skipped
-Segment at 5:13 (count = 1), RegionEntry
-Segment at 7:6 (count = 0), Skipped
-Segment at 10:9 (count = 1), RegionEntry
-Segment at 10:10 (count = 0), Skipped
-Segment at 10:16 (count = 1), RegionEntry
-Segment at 10:29 (count = 0), Skipped
-Segment at 11:9 (count = 1), RegionEntry
-Segment at 12:10 (count = 0), Skipped
-Segment at 13:15 (count = 0), RegionEntry
-Segment at 13:28 (count = 0), Skipped
-Segment at 14:12 (count = 0), RegionEntry
-Segment at 14:25 (count = 0), Skipped
-Segment at 14:29 (count = 0), RegionEntry
-Segment at 14:42 (count = 0), Skipped
-Segment at 14:46 (count = 0), RegionEntry
-Segment at 14:60 (count = 0), Skipped
-Segment at 14:61 (count = 0), RegionEntry
-Segment at 16:10 (count = 0), RegionEntry
-Segment at 16:11 (count = 0), Skipped
-Segment at 17:9 (count = 0), RegionEntry
-Segment at 18:18 (count = 0), Skipped
-Segment at 20:9 (count = 0), RegionEntry
-Segment at 20:15 (count = 0), Skipped
-Segment at 23:9 (count = 1), RegionEntry
-Segment at 24:12 (count = 0), Skipped
-Segment at 24:13 (count = 1), RegionEntry
-Segment at 26:6 (count = 0), Skipped
-Segment at 28:8 (count = 1), RegionEntry
-Segment at 28:21 (count = 0), Skipped
-Segment at 28:22 (count = 1), RegionEntry
-Segment at 30:6 (count = 0), Skipped
-Segment at 30:15 (count = 0), RegionEntry
-Segment at 30:28 (count = 0), Skipped
-Segment at 31:12 (count = 0), RegionEntry
-Segment at 31:25 (count = 0), Skipped
-Segment at 31:29 (count = 0), RegionEntry
-Segment at 31:42 (count = 0), Skipped
-Segment at 31:46 (count = 0), RegionEntry
-Segment at 31:60 (count = 0), Skipped
-Segment at 31:61 (count = 0), RegionEntry
-Segment at 33:10 (count = 0), RegionEntry
-Segment at 33:11 (count = 0), Skipped
-Segment at 34:9 (count = 0), RegionEntry
-Segment at 34:23 (count = 0), Skipped
-Segment at 36:9 (count = 0), RegionEntry
-Segment at 36:15 (count = 0), Skipped
-Segment at 39:8 (count = 1), RegionEntry
-Segment at 39:12 (count = 0), Skipped
-Segment at 40:13 (count = 1), RegionEntry
-Segment at 41:16 (count = 0), Skipped
-Segment at 41:17 (count = 1), RegionEntry
-Segment at 43:10 (count = 0), Skipped
-Segment at 45:12 (count = 1), RegionEntry
-Segment at 45:25 (count = 0), Skipped
-Segment at 45:26 (count = 1), RegionEntry
-Segment at 47:10 (count = 0), Skipped
-Segment at 48:17 (count = 0), RegionEntry
-Segment at 48:30 (count = 0), Skipped
-Segment at 49:16 (count = 0), RegionEntry
-Segment at 49:29 (count = 0), Skipped
-Segment at 49:33 (count = 0), RegionEntry
-Segment at 49:46 (count = 0), Skipped
-Segment at 49:50 (count = 0), RegionEntry
-Segment at 49:64 (count = 0), Skipped
-Segment at 49:65 (count = 0), RegionEntry
-Segment at 51:14 (count = 0), RegionEntry
-Segment at 51:15 (count = 0), Skipped
-Segment at 52:13 (count = 0), RegionEntry
-Segment at 52:27 (count = 0), Skipped
-Segment at 54:13 (count = 0), RegionEntry
-Segment at 54:19 (count = 0), Skipped
-Segment at 59:9 (count = 1), RegionEntry
-Segment at 60:12 (count = 0), Skipped
-Segment at 60:13 (count = 1), RegionEntry
-Segment at 62:6 (count = 0), Skipped
-Segment at 64:9 (count = 0), RegionEntry
-Segment at 64:10 (count = 0), Skipped
-Segment at 64:16 (count = 1), RegionEntry
-Segment at 64:29 (count = 0), Skipped
-Segment at 64:30 (count = 0), RegionEntry
-Segment at 66:6 (count = 0), Skipped
-Segment at 66:15 (count = 1), RegionEntry
-Segment at 66:28 (count = 0), Skipped
-Segment at 67:12 (count = 0), RegionEntry
-Segment at 67:25 (count = 0), Skipped
-Segment at 67:29 (count = 0), RegionEntry
-Segment at 67:42 (count = 0), Skipped
-Segment at 67:46 (count = 0), RegionEntry
-Segment at 67:60 (count = 0), Skipped
-Segment at 67:61 (count = 0), RegionEntry
-Segment at 69:10 (count = 0), RegionEntry
-Segment at 69:11 (count = 0), Skipped
-Segment at 70:9 (count = 0), RegionEntry
-Segment at 70:23 (count = 0), Skipped
-Segment at 72:13 (count = 1), RegionEntry
-Segment at 74:15 (count = 0), Skipped
-Segment at 77:9 (count = 0), RegionEntry
-Segment at 77:10 (count = 0), Skipped
-Segment at 77:16 (count = 0), RegionEntry
-Segment at 77:29 (count = 0), Skipped
-Segment at 77:30 (count = 0), RegionEntry
-Segment at 79:6 (count = 0), Skipped
-Segment at 79:15 (count = 0), RegionEntry
-Segment at 79:28 (count = 0), Skipped
-Segment at 80:12 (count = 0), RegionEntry
-Segment at 80:25 (count = 0), Skipped
-Segment at 80:29 (count = 0), RegionEntry
-Segment at 80:42 (count = 0), Skipped
-Segment at 80:46 (count = 0), RegionEntry
-Segment at 80:60 (count = 0), Skipped
-Segment at 80:61 (count = 0), RegionEntry
-Segment at 82:10 (count = 0), RegionEntry
-Segment at 82:11 (count = 0), Skipped
-Segment at 83:9 (count = 0), RegionEntry
-Segment at 83:23 (count = 0), Skipped
-Segment at 85:9 (count = 0), RegionEntry
-Segment at 85:15 (count = 0), Skipped
-Segment at 87:1 (count = 1), RegionEntry
-Segment at 87:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.dead_code.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.dead_code.txt
deleted file mode 100644
index a2187d477c8..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.dead_code.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-Counter in file 0 3:1 -> 10:15, 0
-Counter in file 0 10:16 -> 12:6, 0
-Counter in file 0 12:6 -> 12:7, 0
-Counter in file 0 13:1 -> 13:2, 0
-Counter in file 0 15:1 -> 22:15, 0
-Counter in file 0 22:16 -> 24:6, 0
-Counter in file 0 24:6 -> 24:7, 0
-Counter in file 0 25:1 -> 25:2, 0
-Counter in file 0 27:1 -> 34:15, #1
-Counter in file 0 34:16 -> 36:6, #2
-Counter in file 0 36:6 -> 36:7, (#1 - #2)
-Counter in file 0 37:1 -> 37:2, (#2 + (#1 - #2))
-Emitting segments for file: ../coverage/dead_code.rs
-Combined regions:
- 3:1 -> 10:15 (count=0)
- 10:16 -> 12:6 (count=0)
- 12:6 -> 12:7 (count=0)
- 13:1 -> 13:2 (count=0)
- 15:1 -> 22:15 (count=0)
- 22:16 -> 24:6 (count=0)
- 24:6 -> 24:7 (count=0)
- 25:1 -> 25:2 (count=0)
- 27:1 -> 34:15 (count=1)
- 34:16 -> 36:6 (count=1)
- 36:6 -> 36:7 (count=0)
- 37:1 -> 37:2 (count=1)
-Segment at 3:1 (count = 0), RegionEntry
-Segment at 10:15 (count = 0), Skipped
-Segment at 10:16 (count = 0), RegionEntry
-Segment at 12:6 (count = 0), RegionEntry
-Segment at 12:7 (count = 0), Skipped
-Segment at 13:1 (count = 0), RegionEntry
-Segment at 13:2 (count = 0), Skipped
-Segment at 15:1 (count = 0), RegionEntry
-Segment at 22:15 (count = 0), Skipped
-Segment at 22:16 (count = 0), RegionEntry
-Segment at 24:6 (count = 0), RegionEntry
-Segment at 24:7 (count = 0), Skipped
-Segment at 25:1 (count = 0), RegionEntry
-Segment at 25:2 (count = 0), Skipped
-Segment at 27:1 (count = 1), RegionEntry
-Segment at 34:15 (count = 0), Skipped
-Segment at 34:16 (count = 1), RegionEntry
-Segment at 36:6 (count = 0), RegionEntry
-Segment at 36:7 (count = 0), Skipped
-Segment at 37:1 (count = 1), RegionEntry
-Segment at 37:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.drop_trait.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.drop_trait.txt
deleted file mode 100644
index 66c51e3a298..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.drop_trait.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-Counter in file 0 9:5 -> 11:6, #1
-Counter in file 0 14:1 -> 19:12, #1
-Counter in file 0 20:9 -> 21:22, #2
-Counter in file 0 27:1 -> 27:2, (#2 + 0)
-Emitting segments for file: ../coverage/drop_trait.rs
-Combined regions:
- 9:5 -> 11:6 (count=2)
- 14:1 -> 19:12 (count=1)
- 20:9 -> 21:22 (count=1)
- 27:1 -> 27:2 (count=1)
-Segment at 9:5 (count = 2), RegionEntry
-Segment at 11:6 (count = 0), Skipped
-Segment at 14:1 (count = 1), RegionEntry
-Segment at 19:12 (count = 0), Skipped
-Segment at 20:9 (count = 1), RegionEntry
-Segment at 21:22 (count = 0), Skipped
-Segment at 27:1 (count = 1), RegionEntry
-Segment at 27:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.generics.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.generics.txt
deleted file mode 100644
index e2cbf6f709e..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.generics.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-Counter in file 0 17:5 -> 19:6, #1
-Counter in file 0 17:5 -> 19:6, #1
-Counter in file 0 22:1 -> 30:12, #1
-Counter in file 0 31:9 -> 32:22, #2
-Counter in file 0 42:1 -> 42:2, (#2 + 0)
-Counter in file 0 10:5 -> 12:6, #1
-Counter in file 0 10:5 -> 12:6, #1
-Emitting segments for file: ../coverage/generics.rs
-Combined regions:
- 10:5 -> 12:6 (count=3)
- 17:5 -> 19:6 (count=2)
- 22:1 -> 30:12 (count=1)
- 31:9 -> 32:22 (count=1)
- 42:1 -> 42:2 (count=1)
-Segment at 10:5 (count = 3), RegionEntry
-Segment at 12:6 (count = 0), Skipped
-Segment at 17:5 (count = 2), RegionEntry
-Segment at 19:6 (count = 0), Skipped
-Segment at 22:1 (count = 1), RegionEntry
-Segment at 30:12 (count = 0), Skipped
-Segment at 31:9 (count = 1), RegionEntry
-Segment at 32:22 (count = 0), Skipped
-Segment at 42:1 (count = 1), RegionEntry
-Segment at 42:2 (count = 0), Skipped
-Emitting segments for function: _RNvMCs4fqI2P2rA04_8genericsINtB2_8FireworkdE12set_strengthB2_
-Combined regions:
- 10:5 -> 12:6 (count=2)
-Segment at 10:5 (count = 2), RegionEntry
-Segment at 12:6 (count = 0), Skipped
-Emitting segments for function: _RNvMCs4fqI2P2rA04_8genericsINtB2_8FireworklE12set_strengthB2_
-Combined regions:
- 10:5 -> 12:6 (count=1)
-Segment at 10:5 (count = 1), RegionEntry
-Segment at 12:6 (count = 0), Skipped
-Emitting segments for function: _RNvXs_Cs4fqI2P2rA04_8genericsINtB4_8FireworklENtNtNtCs3rFBWs28XFJ_4core3ops4drop4Drop4dropB4_
-Combined regions:
- 17:5 -> 19:6 (count=1)
-Segment at 17:5 (count = 1), RegionEntry
-Segment at 19:6 (count = 0), Skipped
-Emitting segments for function: _RNvXs_Cs4fqI2P2rA04_8genericsINtB4_8FireworkdENtNtNtCs3rFBWs28XFJ_4core3ops4drop4Drop4dropB4_
-Combined regions:
- 17:5 -> 19:6 (count=1)
-Segment at 17:5 (count = 1), RegionEntry
-Segment at 19:6 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.if.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.if.txt
deleted file mode 100644
index 2e802a462ea..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.if.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-Counter in file 0 3:1 -> 21:16, #1
-Counter in file 0 22:5 -> 27:6, #2
-Counter in file 0 27:6 -> 27:7, (#1 - #2)
-Counter in file 0 28:1 -> 28:2, (#2 + (#1 - #2))
-Emitting segments for file: ../coverage/if.rs
-Combined regions:
- 3:1 -> 21:16 (count=1)
- 22:5 -> 27:6 (count=1)
- 27:6 -> 27:7 (count=0)
- 28:1 -> 28:2 (count=1)
-Segment at 3:1 (count = 1), RegionEntry
-Segment at 21:16 (count = 0), Skipped
-Segment at 22:5 (count = 1), RegionEntry
-Segment at 27:6 (count = 0), RegionEntry
-Segment at 27:7 (count = 0), Skipped
-Segment at 28:1 (count = 1), RegionEntry
-Segment at 28:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.if_else.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.if_else.txt
deleted file mode 100644
index 03b35b0f009..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.if_else.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-Counter in file 0 3:1 -> 11:16, #1
-Counter in file 0 12:5 -> 17:6, #2
-Counter in file 0 20:9 -> 22:16, (#1 - #2)
-Counter in file 0 26:9 -> 26:16, (#2 + (#1 - #2))
-Counter in file 0 27:5 -> 32:6, #3
-Counter in file 0 34:5 -> 39:6, ((#2 + (#1 - #2)) - #3)
-Counter in file 0 40:1 -> 40:2, (#3 + ((#2 + (#1 - #2)) - #3))
-Emitting segments for file: ../coverage/if_else.rs
-Combined regions:
- 3:1 -> 11:16 (count=1)
- 12:5 -> 17:6 (count=1)
- 20:9 -> 22:16 (count=0)
- 26:9 -> 26:16 (count=1)
- 27:5 -> 32:6 (count=1)
- 34:5 -> 39:6 (count=0)
- 40:1 -> 40:2 (count=1)
-Segment at 3:1 (count = 1), RegionEntry
-Segment at 11:16 (count = 0), Skipped
-Segment at 12:5 (count = 1), RegionEntry
-Segment at 17:6 (count = 0), Skipped
-Segment at 20:9 (count = 0), RegionEntry
-Segment at 22:16 (count = 0), Skipped
-Segment at 26:9 (count = 1), RegionEntry
-Segment at 26:16 (count = 0), Skipped
-Segment at 27:5 (count = 1), RegionEntry
-Segment at 32:6 (count = 0), Skipped
-Segment at 34:5 (count = 0), RegionEntry
-Segment at 39:6 (count = 0), Skipped
-Segment at 40:1 (count = 1), RegionEntry
-Segment at 40:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.inner_items.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.inner_items.txt
deleted file mode 100644
index 5dc704d6149..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.inner_items.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-Counter in file 0 18:5 -> 22:6, #1
-Counter in file 0 3:1 -> 3:11, #1
-Counter in file 0 7:9 -> 10:15, (#1 + 0)
-Counter in file 0 10:16 -> 12:6, #2
-Counter in file 0 12:6 -> 12:7, (#1 - #2)
-Counter in file 0 48:8 -> 48:15, (#2 + (#1 - #2))
-Counter in file 0 48:16 -> 50:6, #3
-Counter in file 0 50:6 -> 50:7, ((#2 + (#1 - #2)) - #3)
-Counter in file 0 52:9 -> 57:2, (#3 + ((#2 + (#1 - #2)) - #3))
-Counter in file 0 33:9 -> 36:10, #1
-Counter in file 0 40:9 -> 43:10, #1
-Emitting segments for file: ../coverage/inner_items.rs
-Combined regions:
- 3:1 -> 3:11 (count=1)
- 7:9 -> 10:15 (count=1)
- 10:16 -> 12:6 (count=1)
- 12:6 -> 12:7 (count=0)
- 18:5 -> 22:6 (count=3)
- 33:9 -> 36:10 (count=1)
- 40:9 -> 43:10 (count=1)
- 48:8 -> 48:15 (count=1)
- 48:16 -> 50:6 (count=1)
- 50:6 -> 50:7 (count=0)
- 52:9 -> 57:2 (count=1)
-Segment at 3:1 (count = 1), RegionEntry
-Segment at 3:11 (count = 0), Skipped
-Segment at 7:9 (count = 1), RegionEntry
-Segment at 10:15 (count = 0), Skipped
-Segment at 10:16 (count = 1), RegionEntry
-Segment at 12:6 (count = 0), RegionEntry
-Segment at 12:7 (count = 0), Skipped
-Segment at 18:5 (count = 3), RegionEntry
-Segment at 22:6 (count = 0), Skipped
-Segment at 33:9 (count = 1), RegionEntry
-Segment at 36:10 (count = 0), Skipped
-Segment at 40:9 (count = 1), RegionEntry
-Segment at 43:10 (count = 0), Skipped
-Segment at 48:8 (count = 1), RegionEntry
-Segment at 48:15 (count = 0), Skipped
-Segment at 48:16 (count = 1), RegionEntry
-Segment at 50:6 (count = 0), RegionEntry
-Segment at 50:7 (count = 0), Skipped
-Segment at 52:9 (count = 1), RegionEntry
-Segment at 57:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.lazy_boolean.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.lazy_boolean.txt
deleted file mode 100644
index d5667fb861e..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.lazy_boolean.txt
+++ /dev/null
@@ -1,111 +0,0 @@
-Counter in file 0 3:1 -> 10:15, #1
-Counter in file 0 10:16 -> 14:6, #2
-Counter in file 0 14:6 -> 14:7, (#1 - #2)
-Counter in file 0 16:9 -> 16:17, ((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4))
-Counter in file 0 18:13 -> 18:18, (#2 + (#1 - #2))
-Counter in file 0 20:13 -> 20:18, ((#2 + (#1 - #2)) - #3)
-Counter in file 0 23:9 -> 23:17, ((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6))
-Counter in file 0 25:13 -> 25:18, (((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) + 0)
-Counter in file 0 27:13 -> 27:18, (((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5)
-Counter in file 0 29:9 -> 29:17, (#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8)))
-Counter in file 0 29:20 -> 29:25, (((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) + 0)
-Counter in file 0 29:29 -> 29:34, #7
-Counter in file 0 30:9 -> 30:17, (#10 + (((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) - #9) + (#9 - #10)))
-Counter in file 0 30:20 -> 30:25, ((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) + 0)
-Counter in file 0 30:29 -> 30:34, #9
-Counter in file 0 33:9 -> 34:16, ((#10 + (((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) - #9) + (#9 - #10))) + 0)
-Counter in file 0 35:5 -> 38:6, #11
-Counter in file 0 38:6 -> 38:7, ((#10 + (((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) - #9) + (#9 - #10))) - #11)
-Counter in file 0 41:9 -> 41:16, (#11 + ((#10 + (((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) - #9) + (#9 - #10))) - #11))
-Counter in file 0 42:5 -> 45:6, #12
-Counter in file 0 47:5 -> 50:6, ((#11 + ((#10 + (((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) - #9) + (#9 - #10))) - #11)) - #12)
-Counter in file 0 52:8 -> 52:16, (#12 + ((#11 + ((#10 + (((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) - #9) + (#9 - #10))) - #11)) - #12))
-Counter in file 0 52:17 -> 54:6, #13
-Counter in file 0 54:6 -> 54:7, ((#12 + ((#11 + ((#10 + (((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) - #9) + (#9 - #10))) - #11)) - #12)) - #13)
-Counter in file 0 56:8 -> 56:15, (#13 + ((#12 + ((#11 + ((#10 + (((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) - #9) + (#9 - #10))) - #11)) - #12)) - #13))
-Counter in file 0 56:16 -> 58:6, #14
-Counter in file 0 58:12 -> 60:6, ((#13 + ((#12 + ((#11 + ((#10 + (((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) - #9) + (#9 - #10))) - #11)) - #12)) - #13)) - #14)
-Counter in file 0 61:1 -> 61:2, (#14 + ((#13 + ((#12 + ((#11 + ((#10 + (((#8 + ((((#5 + #6) + ((((#3 + #4) + (((#2 + (#1 - #2)) - #3) - #4)) - #5) - #6)) - #7) + (#7 - #8))) - #9) + (#9 - #10))) - #11)) - #12)) - #13)) - #14))
-Emitting segments for file: ../coverage/lazy_boolean.rs
-Combined regions:
- 3:1 -> 10:15 (count=1)
- 10:16 -> 14:6 (count=1)
- 14:6 -> 14:7 (count=0)
- 16:9 -> 16:17 (count=1)
- 18:13 -> 18:18 (count=1)
- 20:13 -> 20:18 (count=0)
- 23:9 -> 23:17 (count=1)
- 25:13 -> 25:18 (count=1)
- 27:13 -> 27:18 (count=1)
- 29:9 -> 29:17 (count=1)
- 29:20 -> 29:25 (count=1)
- 29:29 -> 29:34 (count=1)
- 30:9 -> 30:17 (count=1)
- 30:20 -> 30:25 (count=1)
- 30:29 -> 30:34 (count=0)
- 33:9 -> 34:16 (count=1)
- 35:5 -> 38:6 (count=0)
- 38:6 -> 38:7 (count=1)
- 41:9 -> 41:16 (count=1)
- 42:5 -> 45:6 (count=1)
- 47:5 -> 50:6 (count=0)
- 52:8 -> 52:16 (count=1)
- 52:17 -> 54:6 (count=0)
- 54:6 -> 54:7 (count=1)
- 56:8 -> 56:15 (count=1)
- 56:16 -> 58:6 (count=1)
- 58:12 -> 60:6 (count=0)
- 61:1 -> 61:2 (count=1)
-Segment at 3:1 (count = 1), RegionEntry
-Segment at 10:15 (count = 0), Skipped
-Segment at 10:16 (count = 1), RegionEntry
-Segment at 14:6 (count = 0), RegionEntry
-Segment at 14:7 (count = 0), Skipped
-Segment at 16:9 (count = 1), RegionEntry
-Segment at 16:17 (count = 0), Skipped
-Segment at 18:13 (count = 1), RegionEntry
-Segment at 18:18 (count = 0), Skipped
-Segment at 20:13 (count = 0), RegionEntry
-Segment at 20:18 (count = 0), Skipped
-Segment at 23:9 (count = 1), RegionEntry
-Segment at 23:17 (count = 0), Skipped
-Segment at 25:13 (count = 1), RegionEntry
-Segment at 25:18 (count = 0), Skipped
-Segment at 27:13 (count = 1), RegionEntry
-Segment at 27:18 (count = 0), Skipped
-Segment at 29:9 (count = 1), RegionEntry
-Segment at 29:17 (count = 0), Skipped
-Segment at 29:20 (count = 1), RegionEntry
-Segment at 29:25 (count = 0), Skipped
-Segment at 29:29 (count = 1), RegionEntry
-Segment at 29:34 (count = 0), Skipped
-Segment at 30:9 (count = 1), RegionEntry
-Segment at 30:17 (count = 0), Skipped
-Segment at 30:20 (count = 1), RegionEntry
-Segment at 30:25 (count = 0), Skipped
-Segment at 30:29 (count = 0), RegionEntry
-Segment at 30:34 (count = 0), Skipped
-Segment at 33:9 (count = 1), RegionEntry
-Segment at 34:16 (count = 0), Skipped
-Segment at 35:5 (count = 0), RegionEntry
-Segment at 38:6 (count = 1), RegionEntry
-Segment at 38:7 (count = 0), Skipped
-Segment at 41:9 (count = 1), RegionEntry
-Segment at 41:16 (count = 0), Skipped
-Segment at 42:5 (count = 1), RegionEntry
-Segment at 45:6 (count = 0), Skipped
-Segment at 47:5 (count = 0), RegionEntry
-Segment at 50:6 (count = 0), Skipped
-Segment at 52:8 (count = 1), RegionEntry
-Segment at 52:16 (count = 0), Skipped
-Segment at 52:17 (count = 0), RegionEntry
-Segment at 54:6 (count = 1), RegionEntry
-Segment at 54:7 (count = 0), Skipped
-Segment at 56:8 (count = 1), RegionEntry
-Segment at 56:15 (count = 0), Skipped
-Segment at 56:16 (count = 1), RegionEntry
-Segment at 58:6 (count = 0), Skipped
-Segment at 58:12 (count = 0), RegionEntry
-Segment at 60:6 (count = 0), Skipped
-Segment at 61:1 (count = 1), RegionEntry
-Segment at 61:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.loop_break_value.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.loop_break_value.txt
deleted file mode 100644
index 17bd5c2ff31..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.loop_break_value.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-Counter in file 0 3:1 -> 13:2, #1
-Emitting segments for file: ../coverage/loop_break_value.rs
-Combined regions:
- 3:1 -> 13:2 (count=1)
-Segment at 3:1 (count = 1), RegionEntry
-Segment at 13:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.loops_branches.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.loops_branches.txt
deleted file mode 100644
index d1da50b1529..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.loops_branches.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-Counter in file 0 9:5 -> 10:16, #1
-Counter in file 0 11:16 -> 11:21, #2
-Counter in file 0 14:14 -> 14:15, (#2 - #5)
-Counter in file 0 15:13 -> 15:31, ((0 - #6) + (#2 - #5))
-Counter in file 0 15:31 -> 15:32, #4
-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:1 -> 25:2, #1
-Emitting segments for file: ../coverage/loops_branches.rs
-Combined regions:
- 9:5 -> 10:16 (count=1)
- 11:16 -> 11:21 (count=1)
- 14:14 -> 14:15 (count=1)
- 15:13 -> 15:31 (count=1)
- 15:31 -> 15:32 (count=0)
- 18:9 -> 18:15 (count=1)
- 19:5 -> 19:6 (count=1)
- 22:1 -> 25:2 (count=1)
-Segment at 9:5 (count = 1), RegionEntry
-Segment at 10:16 (count = 0), Skipped
-Segment at 11:16 (count = 1), RegionEntry
-Segment at 11:21 (count = 0), Skipped
-Segment at 14:14 (count = 1), RegionEntry
-Segment at 14:15 (count = 0), Skipped
-Segment at 15:13 (count = 1), RegionEntry
-Segment at 15:31 (count = 0), RegionEntry
-Segment at 15:32 (count = 0), Skipped
-Segment at 18:9 (count = 1), RegionEntry
-Segment at 18:15 (count = 0), Skipped
-Segment at 19:5 (count = 1), RegionEntry
-Segment at 19:6 (count = 0), Skipped
-Segment at 22:1 (count = 1), RegionEntry
-Segment at 25:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.match_or_pattern.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.match_or_pattern.txt
deleted file mode 100644
index fc12612ce7d..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.match_or_pattern.txt
+++ /dev/null
@@ -1,98 +0,0 @@
-Counter in file 0 3:1 -> 11:15, #1
-Counter in file 0 11:16 -> 14:6, #2
-Counter in file 0 14:6 -> 14:7, (#1 - #2)
-Counter in file 0 15:11 -> 15:17, (#2 + (#1 - #2))
-Counter in file 0 18:27 -> 18:29, #5
-Counter in file 0 19:14 -> 19:16, (#3 + #4)
-Counter in file 0 21:8 -> 21:15, ((#3 + #4) + #5)
-Counter in file 0 21:16 -> 24:6, #6
-Counter in file 0 24:6 -> 24:7, (((#3 + #4) + #5) - #6)
-Counter in file 0 25:11 -> 25:17, (#6 + (((#3 + #4) + #5) - #6))
-Counter in file 0 26:27 -> 26:29, #9
-Counter in file 0 27:14 -> 27:16, (#7 + #8)
-Counter in file 0 29:8 -> 29:15, ((#7 + #8) + #9)
-Counter in file 0 29:16 -> 32:6, #10
-Counter in file 0 32:6 -> 32:7, (((#7 + #8) + #9) - #10)
-Counter in file 0 33:11 -> 33:17, (#10 + (((#7 + #8) + #9) - #10))
-Counter in file 0 34:27 -> 34:29, #13
-Counter in file 0 35:14 -> 35:16, (#11 + #12)
-Counter in file 0 37:8 -> 37:15, ((#11 + #12) + #13)
-Counter in file 0 37:16 -> 40:6, #14
-Counter in file 0 40:6 -> 40:7, (((#11 + #12) + #13) - #14)
-Counter in file 0 41:11 -> 41:17, (#14 + (((#11 + #12) + #13) - #14))
-Counter in file 0 42:27 -> 42:29, #17
-Counter in file 0 43:14 -> 43:16, (#15 + #16)
-Counter in file 0 45:1 -> 45:2, ((#15 + #16) + #17)
-Emitting segments for file: ../coverage/match_or_pattern.rs
-Combined regions:
- 3:1 -> 11:15 (count=1)
- 11:16 -> 14:6 (count=1)
- 14:6 -> 14:7 (count=0)
- 15:11 -> 15:17 (count=1)
- 18:27 -> 18:29 (count=0)
- 19:14 -> 19:16 (count=1)
- 21:8 -> 21:15 (count=1)
- 21:16 -> 24:6 (count=1)
- 24:6 -> 24:7 (count=0)
- 25:11 -> 25:17 (count=1)
- 26:27 -> 26:29 (count=0)
- 27:14 -> 27:16 (count=1)
- 29:8 -> 29:15 (count=1)
- 29:16 -> 32:6 (count=1)
- 32:6 -> 32:7 (count=0)
- 33:11 -> 33:17 (count=1)
- 34:27 -> 34:29 (count=0)
- 35:14 -> 35:16 (count=1)
- 37:8 -> 37:15 (count=1)
- 37:16 -> 40:6 (count=1)
- 40:6 -> 40:7 (count=0)
- 41:11 -> 41:17 (count=1)
- 42:27 -> 42:29 (count=1)
- 43:14 -> 43:16 (count=0)
- 45:1 -> 45:2 (count=1)
-Segment at 3:1 (count = 1), RegionEntry
-Segment at 11:15 (count = 0), Skipped
-Segment at 11:16 (count = 1), RegionEntry
-Segment at 14:6 (count = 0), RegionEntry
-Segment at 14:7 (count = 0), Skipped
-Segment at 15:11 (count = 1), RegionEntry
-Segment at 15:17 (count = 0), Skipped
-Segment at 18:27 (count = 0), RegionEntry
-Segment at 18:29 (count = 0), Skipped
-Segment at 19:14 (count = 1), RegionEntry
-Segment at 19:16 (count = 0), Skipped
-Segment at 21:8 (count = 1), RegionEntry
-Segment at 21:15 (count = 0), Skipped
-Segment at 21:16 (count = 1), RegionEntry
-Segment at 24:6 (count = 0), RegionEntry
-Segment at 24:7 (count = 0), Skipped
-Segment at 25:11 (count = 1), RegionEntry
-Segment at 25:17 (count = 0), Skipped
-Segment at 26:27 (count = 0), RegionEntry
-Segment at 26:29 (count = 0), Skipped
-Segment at 27:14 (count = 1), RegionEntry
-Segment at 27:16 (count = 0), Skipped
-Segment at 29:8 (count = 1), RegionEntry
-Segment at 29:15 (count = 0), Skipped
-Segment at 29:16 (count = 1), RegionEntry
-Segment at 32:6 (count = 0), RegionEntry
-Segment at 32:7 (count = 0), Skipped
-Segment at 33:11 (count = 1), RegionEntry
-Segment at 33:17 (count = 0), Skipped
-Segment at 34:27 (count = 0), RegionEntry
-Segment at 34:29 (count = 0), Skipped
-Segment at 35:14 (count = 1), RegionEntry
-Segment at 35:16 (count = 0), Skipped
-Segment at 37:8 (count = 1), RegionEntry
-Segment at 37:15 (count = 0), Skipped
-Segment at 37:16 (count = 1), RegionEntry
-Segment at 40:6 (count = 0), RegionEntry
-Segment at 40:7 (count = 0), Skipped
-Segment at 41:11 (count = 1), RegionEntry
-Segment at 41:17 (count = 0), Skipped
-Segment at 42:27 (count = 1), RegionEntry
-Segment at 42:29 (count = 0), Skipped
-Segment at 43:14 (count = 0), RegionEntry
-Segment at 43:16 (count = 0), Skipped
-Segment at 45:1 (count = 1), RegionEntry
-Segment at 45:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.nested_loops.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.nested_loops.txt
deleted file mode 100644
index f30dd9e3716..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.nested_loops.txt
+++ /dev/null
@@ -1,58 +0,0 @@
-Counter in file 0 1:1 -> 3:27, #1
-Counter in file 0 5:19 -> 5:32, (#1 + (#2 + #3))
-Counter in file 0 6:13 -> 7:24, ((#1 + (#2 + #3)) - #4)
-Counter in file 0 8:13 -> 8:14, ((((#1 + (#2 + #3)) - #4) + (#6 + #7)) - #3)
-Counter in file 0 8:18 -> 8:23, (((#1 + (#2 + #3)) - #4) + (#6 + #7))
-Counter in file 0 9:16 -> 9:22, (((((#1 + (#2 + #3)) - #4) + (#6 + #7)) - #3) + 0)
-Counter in file 0 10:17 -> 10:22, #2
-Counter in file 0 11:14 -> 14:22, (((((#1 + (#2 + #3)) - #4) + (#6 + #7)) - #3) - #2)
-Counter in file 0 15:17 -> 16:27, ((((((#1 + (#2 + #3)) - #4) + (#6 + #7)) - #3) - #2) - #7)
-Counter in file 0 17:21 -> 17:33, #5
-Counter in file 0 18:24 -> 20:18, #6
-Counter in file 0 21:14 -> 21:15, #7
-Counter in file 0 23:9 -> 23:23, (#2 + #3)
-Counter in file 0 25:1 -> 25:2, (#5 + #4)
-Emitting segments for file: ../coverage/nested_loops.rs
-Combined regions:
- 1:1 -> 3:27 (count=1)
- 5:19 -> 5:32 (count=1)
- 6:13 -> 7:24 (count=1)
- 8:13 -> 8:14 (count=3)
- 8:18 -> 8:23 (count=3)
- 9:16 -> 9:22 (count=3)
- 10:17 -> 10:22 (count=0)
- 11:14 -> 14:22 (count=3)
- 15:17 -> 16:27 (count=1)
- 17:21 -> 17:33 (count=1)
- 18:24 -> 20:18 (count=0)
- 21:14 -> 21:15 (count=2)
- 23:9 -> 23:23 (count=0)
- 25:1 -> 25:2 (count=1)
-Segment at 1:1 (count = 1), RegionEntry
-Segment at 3:27 (count = 0), Skipped
-Segment at 5:19 (count = 1), RegionEntry
-Segment at 5:32 (count = 0), Skipped
-Segment at 6:13 (count = 1), RegionEntry
-Segment at 7:24 (count = 0), Skipped
-Segment at 8:13 (count = 3), RegionEntry
-Segment at 8:14 (count = 0), Skipped
-Segment at 8:18 (count = 3), RegionEntry
-Segment at 8:23 (count = 0), Skipped
-Segment at 9:16 (count = 3), RegionEntry
-Segment at 9:22 (count = 0), Skipped
-Segment at 10:17 (count = 0), RegionEntry
-Segment at 10:22 (count = 0), Skipped
-Segment at 11:14 (count = 3), RegionEntry
-Segment at 14:22 (count = 0), Skipped
-Segment at 15:17 (count = 1), RegionEntry
-Segment at 16:27 (count = 0), Skipped
-Segment at 17:21 (count = 1), RegionEntry
-Segment at 17:33 (count = 0), Skipped
-Segment at 18:24 (count = 0), RegionEntry
-Segment at 20:18 (count = 0), Skipped
-Segment at 21:14 (count = 2), RegionEntry
-Segment at 21:15 (count = 0), Skipped
-Segment at 23:9 (count = 0), RegionEntry
-Segment at 23:23 (count = 0), Skipped
-Segment at 25:1 (count = 1), RegionEntry
-Segment at 25:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.overflow.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.overflow.txt
deleted file mode 100644
index 380bb7cf170..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.overflow.txt
+++ /dev/null
@@ -1,52 +0,0 @@
-Counter in file 0 15:1 -> 16:27, #1
-Counter in file 0 17:11 -> 17:24, (#1 + (#2 + (#3 + #4)))
-Counter in file 0 18:12 -> 18:26, ((#1 + (#2 + (#3 + #4))) - #5)
-Counter in file 0 18:27 -> 21:10, #2
-Counter in file 0 21:19 -> 21:32, (((#1 + (#2 + (#3 + #4))) - #5) - #2)
-Counter in file 0 21:33 -> 24:10, #3
-Counter in file 0 24:10 -> 24:11, #4
-Counter in file 0 25:9 -> 25:23, (#2 + (#3 + #4))
-Counter in file 0 27:5 -> 28:2, #5
-Counter in file 0 4:1 -> 5:18, #1
-Counter in file 0 5:19 -> 7:6, #2
-Counter in file 0 7:6 -> 7:7, (#1 - #2)
-Counter in file 0 8:9 -> 13:2, (#2 + (#1 - #2))
-Emitting segments for file: ../coverage/overflow.rs
-Combined regions:
- 4:1 -> 5:18 (count=4)
- 5:19 -> 7:6 (count=1)
- 7:6 -> 7:7 (count=3)
- 8:9 -> 13:2 (count=4)
- 15:1 -> 16:27 (count=1)
- 17:11 -> 17:24 (count=11)
- 18:12 -> 18:26 (count=11)
- 18:27 -> 21:10 (count=1)
- 21:19 -> 21:32 (count=10)
- 21:33 -> 24:10 (count=3)
- 24:10 -> 24:11 (count=6)
- 25:9 -> 25:23 (count=10)
- 27:5 -> 28:2 (count=0)
-Segment at 4:1 (count = 4), RegionEntry
-Segment at 5:18 (count = 0), Skipped
-Segment at 5:19 (count = 1), RegionEntry
-Segment at 7:6 (count = 3), RegionEntry
-Segment at 7:7 (count = 0), Skipped
-Segment at 8:9 (count = 4), RegionEntry
-Segment at 13:2 (count = 0), Skipped
-Segment at 15:1 (count = 1), RegionEntry
-Segment at 16:27 (count = 0), Skipped
-Segment at 17:11 (count = 11), RegionEntry
-Segment at 17:24 (count = 0), Skipped
-Segment at 18:12 (count = 11), RegionEntry
-Segment at 18:26 (count = 0), Skipped
-Segment at 18:27 (count = 1), RegionEntry
-Segment at 21:10 (count = 0), Skipped
-Segment at 21:19 (count = 10), RegionEntry
-Segment at 21:32 (count = 0), Skipped
-Segment at 21:33 (count = 3), RegionEntry
-Segment at 24:10 (count = 6), RegionEntry
-Segment at 24:11 (count = 0), Skipped
-Segment at 25:9 (count = 10), RegionEntry
-Segment at 25:23 (count = 0), Skipped
-Segment at 27:5 (count = 0), RegionEntry
-Segment at 28:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.panic_unwind.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.panic_unwind.txt
deleted file mode 100644
index b3f61ad325d..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.panic_unwind.txt
+++ /dev/null
@@ -1,53 +0,0 @@
-Counter in file 0 13:1 -> 14:27, #1
-Counter in file 0 15:11 -> 15:24, (#1 + (#2 + (#3 + #4)))
-Counter in file 0 16:12 -> 16:26, ((#1 + (#2 + (#3 + #4))) - #5)
-Counter in file 0 16:27 -> 18:10, #2
-Counter in file 0 18:19 -> 18:32, (((#1 + (#2 + (#3 + #4))) - #5) - #2)
-Counter in file 0 18:33 -> 20:10, #3
-Counter in file 0 20:10 -> 20:11, #4
-Counter in file 0 21:9 -> 21:23, (#2 + (#3 + #4))
-Counter in file 0 23:5 -> 24:2, #5
-Counter in file 0 4:1 -> 4:36, #1
-Counter in file 0 5:8 -> 5:20, (#1 + 0)
-Counter in file 0 6:9 -> 7:26, #2
-Counter in file 0 8:12 -> 11:2, (#1 - #2)
-Emitting segments for file: ../coverage/panic_unwind.rs
-Combined regions:
- 4:1 -> 4:36 (count=4)
- 5:8 -> 5:20 (count=4)
- 6:9 -> 7:26 (count=1)
- 8:12 -> 11:2 (count=3)
- 13:1 -> 14:27 (count=1)
- 15:11 -> 15:24 (count=11)
- 16:12 -> 16:26 (count=11)
- 16:27 -> 18:10 (count=1)
- 18:19 -> 18:32 (count=10)
- 18:33 -> 20:10 (count=3)
- 20:10 -> 20:11 (count=6)
- 21:9 -> 21:23 (count=10)
- 23:5 -> 24:2 (count=0)
-Segment at 4:1 (count = 4), RegionEntry
-Segment at 4:36 (count = 0), Skipped
-Segment at 5:8 (count = 4), RegionEntry
-Segment at 5:20 (count = 0), Skipped
-Segment at 6:9 (count = 1), RegionEntry
-Segment at 7:26 (count = 0), Skipped
-Segment at 8:12 (count = 3), RegionEntry
-Segment at 11:2 (count = 0), Skipped
-Segment at 13:1 (count = 1), RegionEntry
-Segment at 14:27 (count = 0), Skipped
-Segment at 15:11 (count = 11), RegionEntry
-Segment at 15:24 (count = 0), Skipped
-Segment at 16:12 (count = 11), RegionEntry
-Segment at 16:26 (count = 0), Skipped
-Segment at 16:27 (count = 1), RegionEntry
-Segment at 18:10 (count = 0), Skipped
-Segment at 18:19 (count = 10), RegionEntry
-Segment at 18:32 (count = 0), Skipped
-Segment at 18:33 (count = 3), RegionEntry
-Segment at 20:10 (count = 6), RegionEntry
-Segment at 20:11 (count = 0), Skipped
-Segment at 21:9 (count = 10), RegionEntry
-Segment at 21:23 (count = 0), Skipped
-Segment at 23:5 (count = 0), RegionEntry
-Segment at 24:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.partial_eq.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.partial_eq.txt
deleted file mode 100644
index fa5c12bb6f8..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.partial_eq.txt
+++ /dev/null
@@ -1,66 +0,0 @@
-Counter in file 0 4:10 -> 4:15, 0
-Counter in file 0 4:24 -> 4:25, 0
-Counter in file 0 4:24 -> 4:25, 0
-Counter in file 0 4:32 -> 4:33, 0
-Counter in file 0 4:32 -> 4:33, 0
-Counter in file 0 4:35 -> 4:36, 0
-Counter in file 0 4:39 -> 4:40, 0
-Counter in file 0 4:39 -> 4:40, 0
-Counter in file 0 4:39 -> 4:40, 0
-Counter in file 0 4:39 -> 4:40, 0
-Counter in file 0 4:48 -> 4:49, 0
-Counter in file 0 4:51 -> 4:52, 0
-Counter in file 0 4:53 -> 4:54, 0
-Counter in file 0 7:5 -> 7:6, #1
-Counter in file 0 7:5 -> 7:6, 0
-Counter in file 0 7:5 -> 7:6, 0
-Counter in file 0 7:5 -> 7:6, 0
-Counter in file 0 8:5 -> 8:17, 0
-Counter in file 0 8:5 -> 8:17, 0
-Counter in file 0 8:5 -> 8:17, 0
-Counter in file 0 21:1 -> 26:2, #1
-Counter in file 0 4:17 -> 4:22, #1
-Counter in file 0 12:5 -> 18:6, #1
-Counter in file 0 4:39 -> 4:40, #1
-Counter in file 0 8:5 -> 8:17, #1
-Emitting segments for file: ../coverage/partial_eq.rs
-Combined regions:
- 4:10 -> 4:15 (count=0)
- 4:17 -> 4:22 (count=2)
- 4:24 -> 4:25 (count=0)
- 4:32 -> 4:33 (count=0)
- 4:35 -> 4:36 (count=0)
- 4:39 -> 4:40 (count=1)
- 4:48 -> 4:49 (count=0)
- 4:51 -> 4:52 (count=0)
- 4:53 -> 4:54 (count=0)
- 7:5 -> 7:6 (count=1)
- 8:5 -> 8:17 (count=0)
- 12:5 -> 18:6 (count=2)
- 21:1 -> 26:2 (count=1)
-Segment at 4:10 (count = 0), RegionEntry
-Segment at 4:15 (count = 0), Skipped
-Segment at 4:17 (count = 2), RegionEntry
-Segment at 4:22 (count = 0), Skipped
-Segment at 4:24 (count = 0), RegionEntry
-Segment at 4:25 (count = 0), Skipped
-Segment at 4:32 (count = 0), RegionEntry
-Segment at 4:33 (count = 0), Skipped
-Segment at 4:35 (count = 0), RegionEntry
-Segment at 4:36 (count = 0), Skipped
-Segment at 4:39 (count = 1), RegionEntry
-Segment at 4:40 (count = 0), Skipped
-Segment at 4:48 (count = 0), RegionEntry
-Segment at 4:49 (count = 0), Skipped
-Segment at 4:51 (count = 0), RegionEntry
-Segment at 4:52 (count = 0), Skipped
-Segment at 4:53 (count = 0), RegionEntry
-Segment at 4:54 (count = 0), Skipped
-Segment at 7:5 (count = 1), RegionEntry
-Segment at 7:6 (count = 0), Skipped
-Segment at 8:5 (count = 0), RegionEntry
-Segment at 8:17 (count = 0), Skipped
-Segment at 12:5 (count = 2), RegionEntry
-Segment at 18:6 (count = 0), Skipped
-Segment at 21:1 (count = 1), RegionEntry
-Segment at 26:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.simple_loop.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.simple_loop.txt
deleted file mode 100644
index c0b09486dfb..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.simple_loop.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-Counter in file 0 3:1 -> 12:16, #1
-Counter in file 0 13:5 -> 18:6, #2
-Counter in file 0 18:6 -> 18:7, (#1 - #2)
-Counter in file 0 23:13 -> 25:14, ((#2 + (#1 - #2)) + #3)
-Counter in file 0 27:13 -> 27:18, (((#2 + (#1 - #2)) + #3) - #3)
-Counter in file 0 29:10 -> 32:10, #3
-Counter in file 0 35:1 -> 35:2, ((((#2 + (#1 - #2)) + #3) - #3) + 0)
-Emitting segments for file: ../coverage/simple_loop.rs
-Combined regions:
- 3:1 -> 12:16 (count=1)
- 13:5 -> 18:6 (count=1)
- 18:6 -> 18:7 (count=0)
- 23:13 -> 25:14 (count=11)
- 27:13 -> 27:18 (count=1)
- 29:10 -> 32:10 (count=10)
- 35:1 -> 35:2 (count=1)
-Segment at 3:1 (count = 1), RegionEntry
-Segment at 12:16 (count = 0), Skipped
-Segment at 13:5 (count = 1), RegionEntry
-Segment at 18:6 (count = 0), RegionEntry
-Segment at 18:7 (count = 0), Skipped
-Segment at 23:13 (count = 11), RegionEntry
-Segment at 25:14 (count = 0), Skipped
-Segment at 27:13 (count = 1), RegionEntry
-Segment at 27:18 (count = 0), Skipped
-Segment at 29:10 (count = 10), RegionEntry
-Segment at 32:10 (count = 0), Skipped
-Segment at 35:1 (count = 1), RegionEntry
-Segment at 35:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.simple_match.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.simple_match.txt
deleted file mode 100644
index c01630bd87b..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.simple_match.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-Counter in file 0 3:1 -> 10:15, #1
-Counter in file 0 10:16 -> 12:6, #2
-Counter in file 0 12:6 -> 12:7, (#1 - #2)
-Counter in file 0 15:9 -> 15:10, (((#2 + (#1 - #2)) + (#3 + #4)) - #5)
-Counter in file 0 17:9 -> 17:13, ((#2 + (#1 - #2)) + (#3 + #4))
-Counter in file 0 22:13 -> 22:22, ((((#2 + (#1 - #2)) + (#3 + #4)) - #5) + 0)
-Counter in file 0 24:13 -> 24:14, #3
-Counter in file 0 26:17 -> 28:18, ((((#2 + (#1 - #2)) + (#3 + #4)) - #5) + 0)
-Counter in file 0 30:13 -> 37:14, (#3 + 0)
-Counter in file 0 40:13 -> 40:15, #4
-Counter in file 0 43:1 -> 43:2, #5
-Emitting segments for file: ../coverage/simple_match.rs
-Combined regions:
- 3:1 -> 10:15 (count=1)
- 10:16 -> 12:6 (count=1)
- 12:6 -> 12:7 (count=0)
- 15:9 -> 15:10 (count=2)
- 17:9 -> 17:13 (count=3)
- 22:13 -> 22:22 (count=2)
- 24:13 -> 24:14 (count=1)
- 26:17 -> 28:18 (count=2)
- 30:13 -> 37:14 (count=1)
- 40:13 -> 40:15 (count=1)
- 43:1 -> 43:2 (count=1)
-Segment at 3:1 (count = 1), RegionEntry
-Segment at 10:15 (count = 0), Skipped
-Segment at 10:16 (count = 1), RegionEntry
-Segment at 12:6 (count = 0), RegionEntry
-Segment at 12:7 (count = 0), Skipped
-Segment at 15:9 (count = 2), RegionEntry
-Segment at 15:10 (count = 0), Skipped
-Segment at 17:9 (count = 3), RegionEntry
-Segment at 17:13 (count = 0), Skipped
-Segment at 22:13 (count = 2), RegionEntry
-Segment at 22:22 (count = 0), Skipped
-Segment at 24:13 (count = 1), RegionEntry
-Segment at 24:14 (count = 0), Skipped
-Segment at 26:17 (count = 2), RegionEntry
-Segment at 28:18 (count = 0), Skipped
-Segment at 30:13 (count = 1), RegionEntry
-Segment at 37:14 (count = 0), Skipped
-Segment at 40:13 (count = 1), RegionEntry
-Segment at 40:15 (count = 0), Skipped
-Segment at 43:1 (count = 1), RegionEntry
-Segment at 43:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.tight_inf_loop.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.tight_inf_loop.txt
deleted file mode 100644
index a6cd4298808..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.tight_inf_loop.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-Counter in file 0 1:1 -> 2:13, #1
-Counter in file 0 4:6 -> 5:2, (#1 - #2)
-Emitting segments for file: ../coverage/tight_inf_loop.rs
-Combined regions:
- 1:1 -> 2:13 (count=1)
- 4:6 -> 5:2 (count=1)
-Segment at 1:1 (count = 1), RegionEntry
-Segment at 2:13 (count = 0), Skipped
-Segment at 4:6 (count = 1), RegionEntry
-Segment at 5:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.try_error_result.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.try_error_result.txt
deleted file mode 100644
index 2b7962df2f9..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.try_error_result.txt
+++ /dev/null
@@ -1,63 +0,0 @@
-Counter in file 0 12:1 -> 14:23, #1
-Counter in file 0 17:9 -> 17:10, ((#1 + (#2 + #3)) - #4)
-Counter in file 0 19:9 -> 19:14, (#1 + (#2 + #3))
-Counter in file 0 21:9 -> 25:26, (((#1 + (#2 + #3)) - #4) + 0)
-Counter in file 0 27:13 -> 27:41, #8
-Counter in file 0 27:41 -> 27:42, #5
-Counter in file 0 28:13 -> 28:42, (#8 - #5)
-Counter in file 0 28:42 -> 28:43, #6
-Counter in file 0 32:13 -> 32:42, (((#1 + (#2 + #3)) - #4) - #8)
-Counter in file 0 32:42 -> 32:43, #7
-Counter in file 0 35:5 -> 35:11, #4
-Counter in file 0 36:1 -> 36:2, ((#5 + (#6 + #7)) + #4)
-Counter in file 0 4:1 -> 5:20, #1
-Counter in file 0 6:9 -> 6:16, #2
-Counter in file 0 8:9 -> 8:15, (#1 - #2)
-Counter in file 0 10:1 -> 10:2, (#2 + (#1 - #2))
-Emitting segments for file: ../coverage/try_error_result.rs
-Combined regions:
- 4:1 -> 5:20 (count=6)
- 6:9 -> 6:16 (count=1)
- 8:9 -> 8:15 (count=5)
- 10:1 -> 10:2 (count=6)
- 12:1 -> 14:23 (count=1)
- 17:9 -> 17:10 (count=6)
- 19:9 -> 19:14 (count=6)
- 21:9 -> 25:26 (count=6)
- 27:13 -> 27:41 (count=1)
- 27:41 -> 27:42 (count=1)
- 28:13 -> 28:42 (count=0)
- 28:42 -> 28:43 (count=0)
- 32:13 -> 32:42 (count=5)
- 32:42 -> 32:43 (count=0)
- 35:5 -> 35:11 (count=0)
- 36:1 -> 36:2 (count=1)
-Segment at 4:1 (count = 6), RegionEntry
-Segment at 5:20 (count = 0), Skipped
-Segment at 6:9 (count = 1), RegionEntry
-Segment at 6:16 (count = 0), Skipped
-Segment at 8:9 (count = 5), RegionEntry
-Segment at 8:15 (count = 0), Skipped
-Segment at 10:1 (count = 6), RegionEntry
-Segment at 10:2 (count = 0), Skipped
-Segment at 12:1 (count = 1), RegionEntry
-Segment at 14:23 (count = 0), Skipped
-Segment at 17:9 (count = 6), RegionEntry
-Segment at 17:10 (count = 0), Skipped
-Segment at 19:9 (count = 6), RegionEntry
-Segment at 19:14 (count = 0), Skipped
-Segment at 21:9 (count = 6), RegionEntry
-Segment at 25:26 (count = 0), Skipped
-Segment at 27:13 (count = 1), RegionEntry
-Segment at 27:41 (count = 1), RegionEntry
-Segment at 27:42 (count = 0), Skipped
-Segment at 28:13 (count = 0), RegionEntry
-Segment at 28:42 (count = 0), RegionEntry
-Segment at 28:43 (count = 0), Skipped
-Segment at 32:13 (count = 5), RegionEntry
-Segment at 32:42 (count = 0), RegionEntry
-Segment at 32:43 (count = 0), Skipped
-Segment at 35:5 (count = 0), RegionEntry
-Segment at 35:11 (count = 0), Skipped
-Segment at 36:1 (count = 1), RegionEntry
-Segment at 36:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.uses_crate.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.uses_crate.txt
deleted file mode 100644
index b0319cd9e18..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.uses_crate.txt
+++ /dev/null
@@ -1,110 +0,0 @@
-Counter in file 0 17:1 -> 19:2, #1
-Counter in file 0 25:1 -> 27:2, #1
-Counter in file 0 17:1 -> 19:2, #1
-Counter in file 0 5:1 -> 12:2, #1
-Counter in file 0 17:1 -> 19:2, 0
-Counter in file 0 33:1 -> 35:2, 0
-Counter in file 0 45:1 -> 48:16, 0
-Counter in file 0 48:17 -> 50:6, 0
-Counter in file 0 50:6 -> 50:7, 0
-Counter in file 0 51:1 -> 51:2, 0
-Counter in file 0 53:1 -> 61:2, #1
-Counter in file 0 25:1 -> 27:2, #1
-Counter in file 0 29:1 -> 31:2, #1
-Counter in file 0 21:1 -> 23:2, #1
-Counter in file 0 5:1 -> 5:24, #1
-Counter in file 0 9:9 -> 11:15, (#1 + 0)
-Counter in file 0 11:16 -> 13:6, #2
-Counter in file 0 13:6 -> 13:7, (#1 - #2)
-Counter in file 0 14:5 -> 15:2, (#2 + (#1 - #2))
-Counter in file 0 21:1 -> 23:2, #1
-Counter in file 0 37:1 -> 40:16, #1
-Counter in file 0 40:17 -> 42:6, #2
-Counter in file 0 42:6 -> 42:7, (#1 - #2)
-Counter in file 0 43:1 -> 43:2, (#2 + (#1 - #2))
-Emitting segments for file: ../coverage/lib/used_crate.rs
-Combined regions:
- 5:1 -> 5:24 (count=1)
- 9:9 -> 11:15 (count=1)
- 11:16 -> 13:6 (count=1)
- 13:6 -> 13:7 (count=0)
- 14:5 -> 15:2 (count=1)
- 17:1 -> 19:2 (count=2)
- 21:1 -> 23:2 (count=2)
- 25:1 -> 27:2 (count=2)
- 29:1 -> 31:2 (count=2)
- 33:1 -> 35:2 (count=0)
- 37:1 -> 40:16 (count=0)
- 40:17 -> 42:6 (count=0)
- 42:6 -> 42:7 (count=0)
- 43:1 -> 43:2 (count=0)
- 45:1 -> 48:16 (count=0)
- 48:17 -> 50:6 (count=0)
- 50:6 -> 50:7 (count=0)
- 51:1 -> 51:2 (count=0)
- 53:1 -> 61:2 (count=1)
-Segment at 5:1 (count = 1), RegionEntry
-Segment at 5:24 (count = 0), Skipped
-Segment at 9:9 (count = 1), RegionEntry
-Segment at 11:15 (count = 0), Skipped
-Segment at 11:16 (count = 1), RegionEntry
-Segment at 13:6 (count = 0), RegionEntry
-Segment at 13:7 (count = 0), Skipped
-Segment at 14:5 (count = 1), RegionEntry
-Segment at 15:2 (count = 0), Skipped
-Segment at 17:1 (count = 2), RegionEntry
-Segment at 19:2 (count = 0), Skipped
-Segment at 21:1 (count = 2), RegionEntry
-Segment at 23:2 (count = 0), Skipped
-Segment at 25:1 (count = 2), RegionEntry
-Segment at 27:2 (count = 0), Skipped
-Segment at 29:1 (count = 2), RegionEntry
-Segment at 31:2 (count = 0), Skipped
-Segment at 33:1 (count = 0), RegionEntry
-Segment at 35:2 (count = 0), Skipped
-Segment at 37:1 (count = 0), RegionEntry
-Segment at 40:16 (count = 0), Skipped
-Segment at 40:17 (count = 0), RegionEntry
-Segment at 42:6 (count = 0), RegionEntry
-Segment at 42:7 (count = 0), Skipped
-Segment at 43:1 (count = 0), RegionEntry
-Segment at 43:2 (count = 0), Skipped
-Segment at 45:1 (count = 0), RegionEntry
-Segment at 48:16 (count = 0), Skipped
-Segment at 48:17 (count = 0), RegionEntry
-Segment at 50:6 (count = 0), RegionEntry
-Segment at 50:7 (count = 0), Skipped
-Segment at 51:1 (count = 0), RegionEntry
-Segment at 51:2 (count = 0), Skipped
-Segment at 53:1 (count = 1), RegionEntry
-Segment at 61:2 (count = 0), Skipped
-Emitting segments for function: _RINvCsbDqzXfLQacH_10used_crate41used_only_from_bin_crate_generic_functionReECs4fqI2P2rA04_10uses_crate
-Combined regions:
- 17:1 -> 19:2 (count=1)
-Segment at 17:1 (count = 1), RegionEntry
-Segment at 19:2 (count = 0), Skipped
-Emitting segments for function: _RINvCsbDqzXfLQacH_10used_crate41used_only_from_bin_crate_generic_functionRINtNtCs3QflaznQylx_5alloc3vec3VeclEECs4fqI2P2rA04_10uses_crate
-Combined regions:
- 17:1 -> 19:2 (count=1)
-Segment at 17:1 (count = 1), RegionEntry
-Segment at 19:2 (count = 0), Skipped
-Emitting segments for function: _RINvCsbDqzXfLQacH_10used_crate46used_only_from_this_lib_crate_generic_functionINtNtCs3QflaznQylx_5alloc3vec3VeclEEB2_
-Combined regions:
- 21:1 -> 23:2 (count=1)
-Segment at 21:1 (count = 1), RegionEntry
-Segment at 23:2 (count = 0), Skipped
-Emitting segments for function: _RINvCsbDqzXfLQacH_10used_crate46used_only_from_this_lib_crate_generic_functionReEB2_
-Combined regions:
- 21:1 -> 23:2 (count=1)
-Segment at 21:1 (count = 1), RegionEntry
-Segment at 23:2 (count = 0), Skipped
-Emitting segments for function: _RINvCsbDqzXfLQacH_10used_crate50used_from_bin_crate_and_lib_crate_generic_functionINtNtCs3QflaznQylx_5alloc3vec3VeclEECs4fqI2P2rA04_10uses_crate
-Combined regions:
- 25:1 -> 27:2 (count=1)
-Segment at 25:1 (count = 1), RegionEntry
-Segment at 27:2 (count = 0), Skipped
-Emitting segments for function: _RINvCsbDqzXfLQacH_10used_crate50used_from_bin_crate_and_lib_crate_generic_functionReEB2_
-Combined regions:
- 25:1 -> 27:2 (count=1)
-Segment at 25:1 (count = 1), RegionEntry
-Segment at 27:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.while.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.while.txt
deleted file mode 100644
index 90629ac84cd..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.while.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-Counter in file 0 1:1 -> 2:16, #1
-Counter in file 0 3:11 -> 3:20, (#1 + #2)
-Counter in file 0 3:21 -> 4:6, #2
-Counter in file 0 5:1 -> 5:2, ((#1 + #2) - #2)
-Emitting segments for file: ../coverage/while.rs
-Combined regions:
- 1:1 -> 2:16 (count=1)
- 3:11 -> 3:20 (count=1)
- 3:21 -> 4:6 (count=0)
- 5:1 -> 5:2 (count=1)
-Segment at 1:1 (count = 1), RegionEntry
-Segment at 2:16 (count = 0), Skipped
-Segment at 3:11 (count = 1), RegionEntry
-Segment at 3:20 (count = 0), Skipped
-Segment at 3:21 (count = 0), RegionEntry
-Segment at 4:6 (count = 0), Skipped
-Segment at 5:1 (count = 1), RegionEntry
-Segment at 5:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.while_early_ret.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.while_early_ret.txt
deleted file mode 100644
index 12f444945a1..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.while_early_ret.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-Counter in file 0 4:1 -> 5:27, #1
-Counter in file 0 7:9 -> 9:10, (#1 + #2)
-Counter in file 0 12:13 -> 14:14, ((#1 + #2) - #3)
-Counter in file 0 18:21 -> 20:22, (((#1 + #2) - #3) - #2)
-Counter in file 0 22:21 -> 22:27, #4
-Counter in file 0 26:21 -> 26:27, #5
-Counter in file 0 29:10 -> 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_ret.rs
-Combined regions:
- 4:1 -> 5:27 (count=1)
- 7:9 -> 9:10 (count=7)
- 12:13 -> 14:14 (count=7)
- 18:21 -> 20:22 (count=1)
- 22:21 -> 22:27 (count=0)
- 26:21 -> 26:27 (count=1)
- 29:10 -> 32:10 (count=6)
- 35:5 -> 35:11 (count=0)
- 36:1 -> 36:2 (count=1)
-Segment at 4:1 (count = 1), RegionEntry
-Segment at 5:27 (count = 0), Skipped
-Segment at 7:9 (count = 7), RegionEntry
-Segment at 9:10 (count = 0), Skipped
-Segment at 12:13 (count = 7), RegionEntry
-Segment at 14:14 (count = 0), Skipped
-Segment at 18:21 (count = 1), RegionEntry
-Segment at 20:22 (count = 0), Skipped
-Segment at 22:21 (count = 0), RegionEntry
-Segment at 22:27 (count = 0), Skipped
-Segment at 26:21 (count = 1), RegionEntry
-Segment at 26:27 (count = 0), Skipped
-Segment at 29:10 (count = 6), RegionEntry
-Segment at 32:10 (count = 0), Skipped
-Segment at 35:5 (count = 0), RegionEntry
-Segment at 35:11 (count = 0), Skipped
-Segment at 36:1 (count = 1), RegionEntry
-Segment at 36:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.yield.txt b/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.yield.txt
deleted file mode 100644
index 6ed3e465611..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/expected_show_coverage_counters.yield.txt
+++ /dev/null
@@ -1,94 +0,0 @@
-Counter in file 0 7:1 -> 7:11, #1
-Counter in file 0 8:9 -> 8:22, (#1 + 0)
-Counter in file 0 13:11 -> 14:35, (#1 + 0)
-Counter in file 0 14:39 -> 14:41, #4
-Counter in file 0 15:14 -> 15:52, (#2 + #3)
-Counter in file 0 17:11 -> 17:46, (#4 + 0)
-Counter in file 0 18:34 -> 18:39, (#4 - #5)
-Counter in file 0 18:44 -> 18:46, ((#4 - #5) - #6)
-Counter in file 0 19:14 -> 19:52, (#5 + #6)
-Counter in file 0 22:9 -> 22:22, (((#4 - #5) - #6) + 0)
-Counter in file 0 29:11 -> 30:35, (((#4 - #5) - #6) + 0)
-Counter in file 0 30:39 -> 30:41, #9
-Counter in file 0 31:14 -> 31:52, (#7 + #8)
-Counter in file 0 33:11 -> 34:35, (#9 + 0)
-Counter in file 0 34:39 -> 34:41, #12
-Counter in file 0 35:14 -> 35:52, (#10 + #11)
-Counter in file 0 37:1 -> 37:2, (#12 + 0)
-Counter in file 0 8:28 -> 9:16, #1
-Counter in file 0 10:16 -> 11:6, #2
-Counter in file 0 22:28 -> 23:16, #1
-Counter in file 0 24:9 -> 24:16, #2
-Counter in file 0 25:9 -> 25:16, #3
-Counter in file 0 26:16 -> 27:6, #4
-Emitting segments for file: ../coverage/yield.rs
-Combined regions:
- 7:1 -> 7:11 (count=1)
- 8:9 -> 8:22 (count=1)
- 8:28 -> 9:16 (count=1)
- 10:16 -> 11:6 (count=1)
- 13:11 -> 14:35 (count=1)
- 14:39 -> 14:41 (count=1)
- 15:14 -> 15:52 (count=0)
- 17:11 -> 17:46 (count=1)
- 18:34 -> 18:39 (count=1)
- 18:44 -> 18:46 (count=1)
- 19:14 -> 19:52 (count=0)
- 22:9 -> 22:22 (count=1)
- 22:28 -> 23:16 (count=1)
- 24:9 -> 24:16 (count=1)
- 25:9 -> 25:16 (count=0)
- 26:16 -> 27:6 (count=0)
- 29:11 -> 30:35 (count=1)
- 30:39 -> 30:41 (count=1)
- 31:14 -> 31:52 (count=0)
- 33:11 -> 34:35 (count=1)
- 34:39 -> 34:41 (count=1)
- 35:14 -> 35:52 (count=0)
- 37:1 -> 37:2 (count=1)
-Segment at 7:1 (count = 1), RegionEntry
-Segment at 7:11 (count = 0), Skipped
-Segment at 8:9 (count = 1), RegionEntry
-Segment at 8:22 (count = 0), Skipped
-Segment at 8:28 (count = 1), RegionEntry
-Segment at 9:16 (count = 0), Skipped
-Segment at 10:16 (count = 1), RegionEntry
-Segment at 11:6 (count = 0), Skipped
-Segment at 13:11 (count = 1), RegionEntry
-Segment at 14:35 (count = 0), Skipped
-Segment at 14:39 (count = 1), RegionEntry
-Segment at 14:41 (count = 0), Skipped
-Segment at 15:14 (count = 0), RegionEntry
-Segment at 15:52 (count = 0), Skipped
-Segment at 17:11 (count = 1), RegionEntry
-Segment at 17:46 (count = 0), Skipped
-Segment at 18:34 (count = 1), RegionEntry
-Segment at 18:39 (count = 0), Skipped
-Segment at 18:44 (count = 1), RegionEntry
-Segment at 18:46 (count = 0), Skipped
-Segment at 19:14 (count = 0), RegionEntry
-Segment at 19:52 (count = 0), Skipped
-Segment at 22:9 (count = 1), RegionEntry
-Segment at 22:22 (count = 0), Skipped
-Segment at 22:28 (count = 1), RegionEntry
-Segment at 23:16 (count = 0), Skipped
-Segment at 24:9 (count = 1), RegionEntry
-Segment at 24:16 (count = 0), Skipped
-Segment at 25:9 (count = 0), RegionEntry
-Segment at 25:16 (count = 0), Skipped
-Segment at 26:16 (count = 0), RegionEntry
-Segment at 27:6 (count = 0), Skipped
-Segment at 29:11 (count = 1), RegionEntry
-Segment at 30:35 (count = 0), Skipped
-Segment at 30:39 (count = 1), RegionEntry
-Segment at 30:41 (count = 0), Skipped
-Segment at 31:14 (count = 0), RegionEntry
-Segment at 31:52 (count = 0), Skipped
-Segment at 33:11 (count = 1), RegionEntry
-Segment at 34:35 (count = 0), Skipped
-Segment at 34:39 (count = 1), RegionEntry
-Segment at 34:41 (count = 0), Skipped
-Segment at 35:14 (count = 0), RegionEntry
-Segment at 35:52 (count = 0), Skipped
-Segment at 37:1 (count = 1), RegionEntry
-Segment at 37:2 (count = 0), Skipped
diff --git a/src/test/run-make-fulldeps/coverage-reports/prettify_json.py b/src/test/run-make-fulldeps/coverage-reports/prettify_json.py
deleted file mode 100644
index ed9279841f7..00000000000
--- a/src/test/run-make-fulldeps/coverage-reports/prettify_json.py
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/usr/bin/env python
-
-import sys
-import json
-
-# Try to decode line in order to ensure it is a valid JSON document
-for line in sys.stdin:
- parsed = json.loads(line)
- print (json.dumps(parsed, indent=2, separators=(',', ': '), sort_keys=True))