Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion tests/debuginfo/borrowed-enum.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/by-value-non-immediate-argument.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/coroutine-objects.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/enum-thinlto.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/function-arg-initialization.rs
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/function-prologue-stepping-regular.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/issue-57822.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/macro-stepping.rs
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/method-on-enum.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/msvc-pretty-enums.rs
Original file line number Diff line number Diff line change
@@ -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

Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/opt/dead_refs.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
//@ min-lldb-version: 1800
// LLDB 1800+ tests were not tested in CI, broke, and now are disabled
//@ ignore-lldb
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now using ignore-lldb for all cases, and found this case also.

//@ min-gdb-version: 13.0
//@ compile-flags: -g -Copt-level=3
//@ disable-gdb-pretty-printers
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/option-like-enum.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/pretty-std.rs
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/strings-and-strs.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/struct-in-enum.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/struct-style-enum.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/tuple-style-enum.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion tests/debuginfo/unique-enum.rs
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Loading