Skip to content

Commit 16f3a28

Browse files
committed
Change -Copt-level=3 to -Copt-level=2
1 parent e491cae commit 16f3a28

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

compiler/rustc_session/src/config.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2096,7 +2096,7 @@ fn parse_opt_level(
20962096
if let Some("opt-level") = s.split('=').next() { Some(i) } else { None }
20972097
})
20982098
.max();
2099-
if max_o > max_c {
2099+
let level = if max_o > max_c {
21002100
OptLevel::Default
21012101
} else {
21022102
match cg.opt_level.as_ref() {
@@ -2113,7 +2113,8 @@ fn parse_opt_level(
21132113
));
21142114
}
21152115
}
2116-
}
2116+
};
2117+
if level == OptLevel::Aggressive { OptLevel::Default } else { level }
21172118
}
21182119

21192120
fn select_debuginfo(matches: &getopts::Matches, cg: &CodegenOptions) -> DebugInfo {

0 commit comments

Comments
 (0)