Skip to content

Commit b5a0eff

Browse files
committed
Switch default borrowck mode from migrate to full NLLs
1 parent c2e49bf commit b5a0eff

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/librustc/session/config.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -613,7 +613,7 @@ impl Default for Options {
613613
incremental: None,
614614
debugging_opts: basic_debugging_options(),
615615
prints: Vec::new(),
616-
borrowck_mode: BorrowckMode::Migrate,
616+
borrowck_mode: BorrowckMode::Mir,
617617
cg: basic_codegen_options(),
618618
error_format: ErrorOutputType::default(),
619619
externs: Externs(BTreeMap::new()),
@@ -2328,8 +2328,8 @@ pub fn build_session_options_and_crate_config(
23282328
}));
23292329

23302330
let borrowck_mode = match debugging_opts.borrowck.as_ref().map(|s| &s[..]) {
2331-
None | Some("migrate") => BorrowckMode::Migrate,
2332-
Some("mir") => BorrowckMode::Mir,
2331+
Some("migrate") => BorrowckMode::Migrate,
2332+
None | Some("mir") => BorrowckMode::Mir,
23332333
Some(m) => early_error(error_format, &format!("unknown borrowck mode `{}`", m)),
23342334
};
23352335

0 commit comments

Comments
 (0)