Skip to content

Commit 8e358f6

Browse files
committed
Re-enable struct value printing in debug info tests with gdb pretty printing off
1 parent 5ded980 commit 8e358f6

File tree

2 files changed

+9
-10
lines changed

2 files changed

+9
-10
lines changed

src/test/debug-info/struct.rs

+6-3
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,15 @@
99
// except according to those terms.
1010

1111
// compile-flags:-Z extra-debug-info
12-
// debugger:break 26
12+
// debugger:set print pretty off
13+
// debugger:break 29
1314
// debugger:run
15+
// debugger:print pair
16+
// check:$1 = {x = 1, y = 2}
1417
// debugger:print pair.x
15-
// check:$1 = 1
18+
// check:$2 = 1
1619
// debugger:print pair.y
17-
// check:$2 = 2
20+
// check:$3 = 2
1821

1922
struct Pair {
2023
x: int,

src/test/debug-info/tuple.rs

+3-7
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,12 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11-
// xfail-test
1211
// compile-flags:-Z extra-debug-info
13-
// debugger:break 23
12+
// debugger:set print pretty off
13+
// debugger:break 20
1414
// debugger:run
1515
// debugger:print t
16-
// check:$1 = {
17-
// check:4,
18-
// check:5.5,
19-
// check:true
20-
// check:}
16+
// check:$1 = {4, 5.5, true}
2117

2218
fn main() {
2319
let t = (4, 5.5, true);

0 commit comments

Comments
 (0)