We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e491cae commit 16f3a28Copy full SHA for 16f3a28
compiler/rustc_session/src/config.rs
@@ -2096,7 +2096,7 @@ fn parse_opt_level(
2096
if let Some("opt-level") = s.split('=').next() { Some(i) } else { None }
2097
})
2098
.max();
2099
- if max_o > max_c {
+ let level = if max_o > max_c {
2100
OptLevel::Default
2101
} else {
2102
match cg.opt_level.as_ref() {
@@ -2113,7 +2113,8 @@ fn parse_opt_level(
2113
));
2114
}
2115
2116
- }
+ };
2117
+ if level == OptLevel::Aggressive { OptLevel::Default } else { level }
2118
2119
2120
fn select_debuginfo(matches: &getopts::Matches, cg: &CodegenOptions) -> DebugInfo {
0 commit comments