提交 47e8cf76 编写于 作者: M Michael Woerister

debuginfo: Gate all LLDB debuginfo tests on a minimum LLDB version being available

上级 c29a7520
......@@ -10,6 +10,7 @@
// ignore-windows: FIXME #13256
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
// gdb-command:rbreak zzz
......
......@@ -16,6 +16,7 @@
// ignore-windows: FIXME #13256
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
// gdb-command:rbreak zzz
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
// gdb-command:rbreak zzz
......
......@@ -16,6 +16,7 @@
// ignore-windows: FIXME #13256
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
// gdb-command:rbreak zzz
......
......@@ -15,6 +15,7 @@
// its numerical value.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -14,6 +14,7 @@
// its numerical value.
// compile-flags:-g
// min-lldb-version: 310
// === GDB TESTS ===================================================================================
......
......@@ -11,6 +11,7 @@
// ignore-android: FIXME(#10381)
// compile-flags:-g
// min-lldb-version: 310
// === GDB TESTS ===================================================================================
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-android: FIXME(#10381)
// compile-flags:-g
// min-lldb-version: 310
// === GDB TESTS ===================================================================================
......
......@@ -9,7 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// Gdb doesn't know about UTF-32 character encoding and will print a rust char as only
// its numerical value.
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,7 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-windows: FIXME #13256
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// aux-build:cross_crate_debuginfo_type_uniquing.rs
extern crate cross_crate_debuginfo_type_uniquing;
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// This test case checks if function arguments already have the correct value when breaking at the
// first line of the function, that is if the function prologue has already been executed at the
......@@ -18,17 +19,17 @@
// compile-flags:-g
// gdb-command:set print pretty off
// gdb-command:break function-arg-initialization.rs:243
// gdb-command:break function-arg-initialization.rs:258
// gdb-command:break function-arg-initialization.rs:262
// gdb-command:break function-arg-initialization.rs:266
// gdb-command:break function-arg-initialization.rs:270
// gdb-command:break function-arg-initialization.rs:274
// gdb-command:break function-arg-initialization.rs:278
// gdb-command:break function-arg-initialization.rs:282
// gdb-command:break function-arg-initialization.rs:286
// gdb-command:break function-arg-initialization.rs:294
// gdb-command:break function-arg-initialization.rs:301
// gdb-command:break function-arg-initialization.rs:244
// gdb-command:break function-arg-initialization.rs:259
// gdb-command:break function-arg-initialization.rs:263
// gdb-command:break function-arg-initialization.rs:267
// gdb-command:break function-arg-initialization.rs:271
// gdb-command:break function-arg-initialization.rs:275
// gdb-command:break function-arg-initialization.rs:279
// gdb-command:break function-arg-initialization.rs:283
// gdb-command:break function-arg-initialization.rs:287
// gdb-command:break function-arg-initialization.rs:295
// gdb-command:break function-arg-initialization.rs:302
// === GDB TESTS ===================================================================================
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// This test case checks if function arguments already have the correct value when breaking at the
// beginning of a function. Functions with the #[no_stack_check] attribute have the same prologue as
......
......@@ -11,6 +11,7 @@
// This test case checks if function arguments already have the correct value when breaking at the
// beginning of a function.
// min-lldb-version: 310
// ignore-gdb
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -11,6 +11,7 @@
// ignore-android: FIXME(#10381)
// compile-flags:-g
// min-lldb-version: 310
// === GDB TESTS ===================================================================================
......
......@@ -9,8 +9,10 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
// gdb-command:rbreak zzz
// gdb-command:run
......
......@@ -10,8 +10,10 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
// gdb-command:set print union on
// gdb-command:rbreak zzz
// gdb-command:run
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
// gdb-command:rbreak zzz
......
......@@ -18,6 +18,7 @@ fn main() {
}
// ignore-android: FIXME(#10381)
// ignore-lldb
// This test case checks whether compile unit names are set correctly, so that the correct default
// source file can be found.
......
......@@ -10,18 +10,19 @@
// ignore-android: FIXME(#10381)
// ignore-windows failing on 64-bit bots FIXME #17638
// ignore-lldb
// compile-flags:-g
// gdb-command:break issue12886.rs:30
// gdb-command:break issue12886.rs:31
// gdb-command:run
// gdb-command:next
// gdb-check:[...]31[...]s
// gdb-check:[...]32[...]s
// gdb-command:continue
// IF YOU MODIFY THIS FILE, BE CAREFUL TO ADAPT THE LINE NUMBERS IN THE DEBUGGER COMMANDS
// This test makes sure that gdb does not set unwanted breakpoints in inlined functions. If a
// breakpoint existed in unwrap(), then calling `next` would (when stopped at line 27) would stop
// breakpoint existed in unwrap(), then calling `next` would (when stopped at line 31) stop
// in unwrap() instead of stepping over the function invocation. By making sure that `s` is
// contained in the output, after calling `next` just once, we can be sure that we did not stop in
// unwrap(). (The testing framework doesn't allow for checking that some text is *not* contained in
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// ignore-lldb
// aux-build:issue13213aux.rs
extern crate issue13213aux;
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// ignore-lldb
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// compile-flags:--debuginfo=1
// ignore-lldb
pub trait TraitWithDefaultMethod {
fn method(self) {
......
......@@ -10,6 +10,7 @@
// ignore-android: FIXME(#10381)
// ignore-test: Not sure what is going on here --pcwalton
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,9 +9,12 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:--debuginfo=1
// gdb-command:run
// lldb-command:run
// Nothing to do here really, just make sure it compiles. See issue #8513.
fn main() {
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-windows: FIXME #13256
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-windows: FIXME #13256
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-windows: FIXME #13256
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
// gdb-command:set print pretty off
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-tidy-linelength
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-windows: FIXME #13256
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
......@@ -10,6 +10,7 @@
// ignore-windows: FIXME #13256
// ignore-android: FIXME(#10381)
// min-lldb-version: 310
// compile-flags:-g
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册