File tree 2 files changed +6
-4
lines changed
2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 301
301
# library.
302
302
#debug-assertions = false
303
303
304
- # Debuginfo level for Rust code, corresponds to the `-C debuginfo=N` option of `rustc`.
304
+ # Debuginfo level for most of Rust code, corresponds to the `-C debuginfo=N` option of `rustc`.
305
305
# `0` - no debug info
306
306
# `1` - line tables only
307
307
# `2` - full debug info with variable and type information
308
- # Can be overriden for specific subsets of Rust code (rustc, std, tools or tests).
308
+ # Can be overriden for specific subsets of Rust code (rustc, std or tools).
309
+ # Debuginfo for tests run with compiletest is not controlled by this option
310
+ # and needs to be enabled separately with `debuginfo-level-tests`.
309
311
#debuginfo-level = if debug { 2 } else { 0 }
310
312
311
313
# Debuginfo level for the compiler.
318
320
#debuginfo-level-tools = debuginfo-level
319
321
320
322
# Debuginfo level for the test suites run with compiletest.
321
- #debuginfo-level-tests = debuginfo-level
323
+ #debuginfo-level-tests = 0
322
324
323
325
# Whether or not `panic!`s generate backtraces (RUST_BACKTRACE)
324
326
#backtrace = true
Original file line number Diff line number Diff line change @@ -650,7 +650,7 @@ impl Config {
650
650
config. rust_debuginfo_level_rustc = with_defaults ( debuginfo_level_rustc) ;
651
651
config. rust_debuginfo_level_std = with_defaults ( debuginfo_level_std) ;
652
652
config. rust_debuginfo_level_tools = with_defaults ( debuginfo_level_tools) ;
653
- config. rust_debuginfo_level_tests = with_defaults ( debuginfo_level_tests) ;
653
+ config. rust_debuginfo_level_tests = debuginfo_level_tests. unwrap_or ( 0 ) ;
654
654
655
655
let default = config. channel == "dev" ;
656
656
config. ignore_git = ignore_git. unwrap_or ( default) ;
You can’t perform that action at this time.
0 commit comments