Skip to content

Commit 28a5c41

Browse files
committed
Check for unstable-options flag before register internals
1 parent e536037 commit 28a5c41

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/librustc_interface/util.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,9 @@ pub fn create_session(
109109
let codegen_backend = get_codegen_backend(&sess);
110110

111111
rustc_lint::register_builtins(&mut sess.lint_store.borrow_mut(), Some(&sess));
112-
rustc_lint::register_internals(&mut sess.lint_store.borrow_mut(), Some(&sess));
112+
if sess.unstable_options() {
113+
rustc_lint::register_internals(&mut sess.lint_store.borrow_mut(), Some(&sess));
114+
}
113115

114116
let mut cfg = config::build_configuration(&sess, config::to_crate_config(cfg));
115117
add_configuration(&mut cfg, &sess, &*codegen_backend);

0 commit comments

Comments
 (0)