Skip to content

Commit

Permalink
Remove unused nll debug flags
Browse files Browse the repository at this point in the history
  • Loading branch information
matthewjasper committed Dec 30, 2018
1 parent 49e52e7 commit afb7c06
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 19 deletions.
4 changes: 0 additions & 4 deletions src/librustc/session/config.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1309,12 +1309,8 @@ options! {DebuggingOptions, DebuggingSetter, basic_debugging_options,
"Disable the instrumentation pre-inliner, useful for profiling / PGO."),
relro_level: Option<RelroLevel> = (None, parse_relro_level, [TRACKED],
"choose which RELRO level to use"),
nll_subminimal_causes: bool = (false, parse_bool, [UNTRACKED],
"when tracking region error causes, accept subminimal results for faster execution."),
nll_facts: bool = (false, parse_bool, [UNTRACKED],
"dump facts from NLL analysis into side files"),
disable_nll_user_type_assert: bool = (false, parse_bool, [UNTRACKED],
"disable user provided type assertion in NLL"),
nll_dont_emit_read_for_match: bool = (false, parse_bool, [UNTRACKED],
"in match codegen, do not include FakeRead statements (used by mir-borrowck)"),
dont_buffer_diagnostics: bool = (false, parse_bool, [UNTRACKED],
Expand Down
1 change: 0 additions & 1 deletion src/test/run-pass/generator/yield-subtype.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
#![allow(dead_code)]

// revisions:lexical nll
//[nll]compile-flags: -Z disable-nll-user-type-assert
#![cfg_attr(nll, feature(nll))]

#![feature(generators)]
Expand Down
6 changes: 3 additions & 3 deletions src/test/ui/span/dropck_vec_cycle_checked.nll.stderr
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
error[E0597]: `c2` does not live long enough
--> $DIR/dropck_vec_cycle_checked.rs:103:24
--> $DIR/dropck_vec_cycle_checked.rs:98:24
|
LL | c1.v[0].v.set(Some(&c2));
| ^^^ borrowed value does not live long enough
Expand All @@ -13,7 +13,7 @@ LL | }
= note: values in a scope are dropped in the opposite order they are defined

error[E0597]: `c3` does not live long enough
--> $DIR/dropck_vec_cycle_checked.rs:105:24
--> $DIR/dropck_vec_cycle_checked.rs:100:24
|
LL | c1.v[1].v.set(Some(&c3));
| ^^^ borrowed value does not live long enough
Expand All @@ -27,7 +27,7 @@ LL | }
= note: values in a scope are dropped in the opposite order they are defined

error[E0597]: `c1` does not live long enough
--> $DIR/dropck_vec_cycle_checked.rs:111:24
--> $DIR/dropck_vec_cycle_checked.rs:106:24
|
LL | c3.v[0].v.set(Some(&c1));
| ^^^ borrowed value does not live long enough
Expand Down
5 changes: 0 additions & 5 deletions src/test/ui/span/dropck_vec_cycle_checked.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,7 @@
// compile-flags: -Z nll-subminimal-causes
// (Work around rust-lang/rust#49998 by opting into nll-subminimal-causes.)

// Reject mixing cyclic structure and Drop when using Vec.
//
// (Compare against compile-fail/dropck_arr_cycle_checked.rs)



use std::cell::Cell;
use id::Id;

Expand Down
12 changes: 6 additions & 6 deletions src/test/ui/span/dropck_vec_cycle_checked.stderr
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
error[E0597]: `c2` does not live long enough
--> $DIR/dropck_vec_cycle_checked.rs:103:25
--> $DIR/dropck_vec_cycle_checked.rs:98:25
|
LL | c1.v[0].v.set(Some(&c2));
| ^^ borrowed value does not live long enough
Expand All @@ -10,7 +10,7 @@ LL | }
= note: values in a scope are dropped in the opposite order they are created

error[E0597]: `c3` does not live long enough
--> $DIR/dropck_vec_cycle_checked.rs:105:25
--> $DIR/dropck_vec_cycle_checked.rs:100:25
|
LL | c1.v[1].v.set(Some(&c3));
| ^^ borrowed value does not live long enough
Expand All @@ -21,7 +21,7 @@ LL | }
= note: values in a scope are dropped in the opposite order they are created

error[E0597]: `c2` does not live long enough
--> $DIR/dropck_vec_cycle_checked.rs:107:25
--> $DIR/dropck_vec_cycle_checked.rs:102:25
|
LL | c2.v[0].v.set(Some(&c2));
| ^^ borrowed value does not live long enough
Expand All @@ -32,7 +32,7 @@ LL | }
= note: values in a scope are dropped in the opposite order they are created

error[E0597]: `c3` does not live long enough
--> $DIR/dropck_vec_cycle_checked.rs:109:25
--> $DIR/dropck_vec_cycle_checked.rs:104:25
|
LL | c2.v[1].v.set(Some(&c3));
| ^^ borrowed value does not live long enough
Expand All @@ -43,7 +43,7 @@ LL | }
= note: values in a scope are dropped in the opposite order they are created

error[E0597]: `c1` does not live long enough
--> $DIR/dropck_vec_cycle_checked.rs:111:25
--> $DIR/dropck_vec_cycle_checked.rs:106:25
|
LL | c3.v[0].v.set(Some(&c1));
| ^^ borrowed value does not live long enough
Expand All @@ -54,7 +54,7 @@ LL | }
= note: values in a scope are dropped in the opposite order they are created

error[E0597]: `c2` does not live long enough
--> $DIR/dropck_vec_cycle_checked.rs:113:25
--> $DIR/dropck_vec_cycle_checked.rs:108:25
|
LL | c3.v[1].v.set(Some(&c2));
| ^^ borrowed value does not live long enough
Expand Down

0 comments on commit afb7c06

Please sign in to comment.