about summary refs log tree commit diff
path: root/src/tools
diff options
context:
space:
mode:
authorNilstrieb <48135649+Nilstrieb@users.noreply.github.com>2022-07-27 20:42:07 +0200
committerNilstrieb <48135649+Nilstrieb@users.noreply.github.com>2022-07-28 11:59:54 +0200
commit7cf7ead0bc840b097b770773b7a58d99bf3f5bdf (patch)
treebecd6260027a919dbdf48a5580e37d1f0b8fb84d /src/tools
parent2643b16468fda787470340890212591d8bc832b7 (diff)
downloadrust-7cf7ead0bc840b097b770773b7a58d99bf3f5bdf.tar.gz
rust-7cf7ead0bc840b097b770773b7a58d99bf3f5bdf.zip
Use line numbers relative to function in mir opt tests
This adds a new option, `-Zmir-pretty-relative-line-numbers`, that
is then used in compiletest for the mir-opt tests.
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/compiletest/src/runtest.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/compiletest/src/runtest.rs b/src/tools/compiletest/src/runtest.rs
index 26730fcec4c..d3e5a2dd644 100644
--- a/src/tools/compiletest/src/runtest.rs
+++ b/src/tools/compiletest/src/runtest.rs
@@ -1960,6 +1960,7 @@ impl<'test> TestCx<'test> {
                     "-Zdump-mir=all",
                     "-Zvalidate-mir",
                     "-Zdump-mir-exclude-pass-number",
+                    "-Zmir-pretty-relative-line-numbers=yes",
                 ]);
                 if let Some(pass) = &self.props.mir_unit_test {
                     rustc.args(&["-Zmir-opt-level=0", &format!("-Zmir-enable-passes=+{}", pass)]);