diff options
| author | Camille GILLOT <gillot.camille@gmail.com> | 2022-10-31 16:39:45 +0000 |
|---|---|---|
| committer | Camille GILLOT <gillot.camille@gmail.com> | 2022-12-25 16:42:14 +0000 |
| commit | 44972b2ce7bff10ca9277212eedf23b15bbe0eb2 (patch) | |
| tree | eb09e4b014894fc4dc5e5ce0abc0d0d322fbafcb /compiler/rustc_interface/src | |
| parent | 6d42636456cc140739b13f787cab5ce550785d94 (diff) | |
| download | rust-44972b2ce7bff10ca9277212eedf23b15bbe0eb2.tar.gz rust-44972b2ce7bff10ca9277212eedf23b15bbe0eb2.zip | |
Mark incremental-ignore-spans as TRACKED.
Using that options basically changes all stable hashes we may compute. Adding/removing as UNTRACKED it makes everything ICE (unstable fingerprint everywhere). As TRACKED, it can still do its job without ICEing.
Diffstat (limited to 'compiler/rustc_interface/src')
| -rw-r--r-- | compiler/rustc_interface/src/tests.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_interface/src/tests.rs b/compiler/rustc_interface/src/tests.rs index ff2196d5857..eb3baba999b 100644 --- a/compiler/rustc_interface/src/tests.rs +++ b/compiler/rustc_interface/src/tests.rs @@ -652,7 +652,6 @@ fn test_unstable_options_tracking_hash() { untracked!(future_incompat_test, true); untracked!(hir_stats, true); untracked!(identify_regions, true); - untracked!(incremental_ignore_spans, true); untracked!(incremental_info, true); untracked!(incremental_verify_ich, true); untracked!(input_stats, true); @@ -737,6 +736,7 @@ fn test_unstable_options_tracking_hash() { tracked!(fuel, Some(("abc".to_string(), 99))); tracked!(function_sections, Some(false)); tracked!(human_readable_cgu_names, true); + tracked!(incremental_ignore_spans, true); tracked!(inline_in_all_cgus, Some(true)); tracked!(inline_mir, Some(true)); tracked!(inline_mir_hint_threshold, Some(123)); |
