Rollup merge of #152010 - workingjubilee:what-does-the-scouter-say-about-the-lldb-version-level, r=Noratrieb
Ignore all debuginfo tests for LLDB that we do not run in CI We only run LLDB 1500 in CI. Any test with a min-lldb-version above that is currently ignored. It's not clear any of these tests actually work with that LLDB version, and they definitely don't work on LLDB ~2100. So, ignore them until we fix debuginfo testing. Fixes rust-lang/rust#151966
This commit is contained in:
commit
3391e4ca2f
18 changed files with 36 additions and 18 deletions
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
|
||||
//@ compile-flags:-g
|
||||
//@ disable-gdb-pretty-printers
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ min-gdb-version: 13.0
|
||||
//@ compile-flags:-g
|
||||
//@ disable-gdb-pretty-printers
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
|
||||
// LLDB (18.1+) now supports DW_TAG_variant_part, but there is some bug in either compiler or LLDB
|
||||
// with memory layout of discriminant for this particular enum
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ compile-flags:-g -Z thinlto
|
||||
//@ disable-gdb-pretty-printers
|
||||
//@ ignore-backends: gcc
|
||||
|
|
|
|||
|
|
@ -5,7 +5,8 @@
|
|||
// arguments have been properly loaded when setting the breakpoint via the
|
||||
// function name.
|
||||
|
||||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ compile-flags:-g
|
||||
//@ disable-gdb-pretty-printers
|
||||
//@ ignore-backends: gcc
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
// This test case checks if function arguments already have the correct value when breaking at the
|
||||
// beginning of a function.
|
||||
|
||||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ ignore-gdb
|
||||
//@ compile-flags:-g
|
||||
//@ disable-gdb-pretty-printers
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
// This test makes sure that the LLDB pretty printer does not throw an exception
|
||||
// for nested closures and coroutines.
|
||||
|
||||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ compile-flags:-g
|
||||
//@ disable-gdb-pretty-printers
|
||||
//@ ignore-backends: gcc
|
||||
|
|
|
|||
|
|
@ -4,7 +4,8 @@
|
|||
//! and we can match on them for testing purposes.
|
||||
|
||||
//@ ignore-android
|
||||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ min-gdb-version: 13.0
|
||||
|
||||
//@ aux-build:macro-stepping.rs
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ min-gdb-version: 13.0
|
||||
|
||||
//@ compile-flags:-g
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
//@ only-msvc
|
||||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ ignore-gdb
|
||||
//@ compile-flags:-g
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ min-gdb-version: 13.0
|
||||
//@ compile-flags: -g -Copt-level=3
|
||||
//@ disable-gdb-pretty-printers
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ min-gdb-version: 13.0
|
||||
|
||||
//@ compile-flags:-g
|
||||
|
|
|
|||
|
|
@ -2,7 +2,8 @@
|
|||
//@ ignore-windows-gnu: #128981
|
||||
//@ ignore-android: FIXME(#10381)
|
||||
//@ compile-flags:-g
|
||||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ min-cdb-version: 10.0.18317.1001
|
||||
//@ ignore-backends: gcc
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
//@ min-gdb-version: 14.0
|
||||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
|
||||
//@ compile-flags:-g
|
||||
//@ disable-gdb-pretty-printers
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
|
||||
//@ compile-flags:-g
|
||||
//@ disable-gdb-pretty-printers
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
//@ compile-flags:-g
|
||||
//@ disable-gdb-pretty-printers
|
||||
//@ ignore-backends: gcc
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
|
||||
//@ compile-flags:-g
|
||||
//@ disable-gdb-pretty-printers
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
//@ min-lldb-version: 1800
|
||||
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
|
||||
//@ ignore-lldb
|
||||
|
||||
//@ compile-flags:-g
|
||||
//@ disable-gdb-pretty-printers
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue