Skip to content

Commit d67c16b

Browse files
committed
debuginfo: Fix gdbr-check expectations of formatting
This was a largely automated process, driven by the hack of a shell script below. The process to generate the patch was to repeatedly run the script until the changes reached a fixed-point. ```bash set -euo pipefail O=$(mktemp) ./x.py test src/test/debuginfo 2>&1 | tee $O || true awk ' function escape_pattern(pat, safe) { safe = pat gsub(/[][^$.*?+{}\\()|]/, "\\\\&", safe) return safe } BEGIN { p = 0; n = 0; } /---- \[debuginfo-gdb\]/ { if (p == 1) { printf("%s|%s|%s\n", src, error, expected); } src = $3; p = 1; n = 0; name = ""; } n == 1 && $0 ~ name { expected = $0; n = 0; } /error: line not found in debugger output/ { error = substr($0,43); split(error, pieces); name = escape_pattern(pieces[1]); print "Found " name " in: " $0 > "/dev/stderr" n = 1; } END { printf("%s|%s|%s\n", src, error, expected); } ' $O | while read l; do SRC="$(echo "$l" | cut -d'|' -f1 | sed 's/debuginfo-gdb/debuginfo/')" ERR="$(echo "$l" | cut -d'|' -f2)" V="$(echo "$ERR" | cut -d' ' -f1 | sed 's/\$/\\$/g')" EX="$(echo "$l" | cut -d'|' -f3)" if echo "$EX" | grep '^\$' > /dev/null; then echo $SRC sed -ri '/\/\/ gdbr-check:'"$V"' /s|(// gdbr-check:).*|\1'"$EX"'|' src/test/$SRC else # this is a bit questionable EX="$(echo "$l" | cut -d'|' -f2)" sed -ri '/\/\/ gdbr-check:'"$V"' /s|(// gdbr-check:).*|\1'"$EX"'|' src/test/$SRC echo $SRC: Failed to patch with: $l fi done echo $O ``` Fixes: rust-lang#39838 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
1 parent b04ebef commit d67c16b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+233
-233
lines changed

src/test/debuginfo/associated-types.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
// gdb-command:print arg
1919
// gdbg-check:$1 = {b = -1, b1 = 0}
20-
// gdbr-check:$1 = associated_types::Struct<i32> {b: -1, b1: 0}
20+
// gdbr-check:$1 = Struct<i32> = {b = -1, b1 = 0}
2121
// gdb-command:continue
2222

2323
// gdb-command:print inferred
@@ -32,7 +32,7 @@
3232

3333
// gdb-command:print arg
3434
// gdbg-check:$5 = {__0 = 4, __1 = 5}
35-
// gdbr-check:$5 = (4, 5)
35+
// gdbr-check:$5 = {4, 5}
3636
// gdb-command:continue
3737

3838
// gdb-command:print a

src/test/debuginfo/borrowed-enum.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@
2020

2121
// gdb-command:print *the_a_ref
2222
// gdbg-check:$1 = {{RUST$ENUM$DISR = TheA, x = 0, y = 8970181431921507452}, {RUST$ENUM$DISR = TheA, [...]}}
23-
// gdbr-check:$1 = borrowed_enum::ABC::TheA{x: 0, y: 8970181431921507452}
23+
// gdbr-check:$1 = TheA = {x = 0, y = 8970181431921507452}
2424

2525
// gdb-command:print *the_b_ref
2626
// gdbg-check:$2 = {{RUST$ENUM$DISR = TheB, [...]}, {RUST$ENUM$DISR = TheB, __0 = 0, __1 = 286331153, __2 = 286331153}}
27-
// gdbr-check:$2 = borrowed_enum::ABC::TheB(0, 286331153, 286331153)
27+
// gdbr-check:$2 = TheB = {0, 286331153, 286331153}
2828

2929
// gdb-command:print *univariant_ref
3030
// gdbg-check:$3 = {{__0 = 4820353753753434}}
31-
// gdbr-check:$3 = borrowed_enum::Univariant::TheOnlyCase(4820353753753434)
31+
// gdbr-check:$3 = TheOnlyCase = {4820353753753434}
3232

3333

3434
// === LLDB TESTS ==================================================================================

src/test/debuginfo/borrowed-struct.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
// gdb-command:print *stack_val_ref
1919
// gdbg-check:$1 = {x = 10, y = 23.5}
20-
// gdbr-check:$1 = borrowed_struct::SomeStruct {x: 10, y: 23.5}
20+
// gdbr-check:$1 = SomeStruct = {x = 10, y = 23.5}
2121

2222
// gdb-command:print *stack_val_interior_ref_1
2323
// gdb-check:$2 = 10
@@ -27,11 +27,11 @@
2727

2828
// gdb-command:print *ref_to_unnamed
2929
// gdbg-check:$4 = {x = 11, y = 24.5}
30-
// gdbr-check:$4 = borrowed_struct::SomeStruct {x: 11, y: 24.5}
30+
// gdbr-check:$4 = SomeStruct = {x = 11, y = 24.5}
3131

3232
// gdb-command:print *unique_val_ref
3333
// gdbg-check:$5 = {x = 13, y = 26.5}
34-
// gdbr-check:$5 = borrowed_struct::SomeStruct {x: 13, y: 26.5}
34+
// gdbr-check:$5 = SomeStruct = {x = 13, y = 26.5}
3535

3636
// gdb-command:print *unique_val_interior_ref_1
3737
// gdb-check:$6 = 13

src/test/debuginfo/borrowed-tuple.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@
1818

1919
// gdb-command:print *stack_val_ref
2020
// gdbg-check:$1 = {__0 = -14, __1 = -19}
21-
// gdbr-check:$1 = (-14, -19)
21+
// gdbr-check:$1 = {-14, -19}
2222

2323
// gdb-command:print *ref_to_unnamed
2424
// gdbg-check:$2 = {__0 = -15, __1 = -20}
25-
// gdbr-check:$2 = (-15, -20)
25+
// gdbr-check:$2 = {-15, -20}
2626

2727
// gdb-command:print *unique_val_ref
2828
// gdbg-check:$3 = {__0 = -17, __1 = -22}
29-
// gdbr-check:$3 = (-17, -22)
29+
// gdbr-check:$3 = {-17, -22}
3030

3131

3232
// === LLDB TESTS ==================================================================================

src/test/debuginfo/box.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
// gdb-check:$1 = 1
2121
// gdb-command:print *b
2222
// gdbg-check:$2 = {__0 = 2, __1 = 3.5}
23-
// gdbr-check:$2 = (2, 3.5)
23+
// gdbr-check:$2 = {2, 3.5}
2424

2525

2626
// === LLDB TESTS ==================================================================================

src/test/debuginfo/boxed-struct.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@
1818

1919
// gdb-command:print *unique
2020
// gdbg-check:$1 = {x = 99, y = 999, z = 9999, w = 99999}
21-
// gdbr-check:$1 = boxed_struct::StructWithSomePadding {x: 99, y: 999, z: 9999, w: 99999}
21+
// gdbr-check:$1 = StructWithSomePadding = {x = 99, y = 999, z = 9999, w = 99999}
2222

2323
// gdb-command:print *unique_dtor
2424
// gdbg-check:$2 = {x = 77, y = 777, z = 7777, w = 77777}
25-
// gdbr-check:$2 = boxed_struct::StructWithDestructor {x: 77, y: 777, z: 7777, w: 77777}
25+
// gdbr-check:$2 = StructWithDestructor = {x = 77, y = 777, z = 7777, w = 77777}
2626

2727

2828
// === LLDB TESTS ==================================================================================

src/test/debuginfo/by-value-non-immediate-argument.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919

2020
// gdb-command:print s
2121
// gdbg-check:$1 = {a = 1, b = 2.5}
22-
// gdbr-check:$1 = by_value_non_immediate_argument::Struct {a: 1, b: 2.5}
22+
// gdbr-check:$1 = Struct = {a = 1, b = 2.5}
2323
// gdb-command:continue
2424

2525
// gdb-command:print x
2626
// gdbg-check:$2 = {a = 3, b = 4.5}
27-
// gdbr-check:$2 = by_value_non_immediate_argument::Struct {a: 3, b: 4.5}
27+
// gdbr-check:$2 = Struct = {a = 3, b = 4.5}
2828
// gdb-command:print y
2929
// gdb-check:$3 = 5
3030
// gdb-command:print z
@@ -33,17 +33,17 @@
3333

3434
// gdb-command:print a
3535
// gdbg-check:$5 = {__0 = 7, __1 = 8, __2 = 9.5, __3 = 10.5}
36-
// gdbr-check:$5 = (7, 8, 9.5, 10.5)
36+
// gdbr-check:$5 = {7, 8, 9.5, 10.5}
3737
// gdb-command:continue
3838

3939
// gdb-command:print a
4040
// gdbg-check:$6 = {__0 = 11.5, __1 = 12.5, __2 = 13, __3 = 14}
41-
// gdbr-check:$6 = by_value_non_immediate_argument::Newtype (11.5, 12.5, 13, 14)
41+
// gdbr-check:$6 = Newtype = {11.5, 12.5, 13, 14}
4242
// gdb-command:continue
4343

4444
// gdb-command:print x
4545
// gdbg-check:$7 = {{RUST$ENUM$DISR = Case1, x = 0, y = 8970181431921507452}, {RUST$ENUM$DISR = Case1, [...]}}
46-
// gdbr-check:$7 = by_value_non_immediate_argument::Enum::Case1{x: 0, y: 8970181431921507452}
46+
// gdbr-check:$7 = Case1 = {x = 0, y = 8970181431921507452}
4747
// gdb-command:continue
4848

4949

src/test/debuginfo/by-value-self-argument-in-trait-impl.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@
2222

2323
// gdb-command:print self
2424
// gdbg-check:$2 = {x = 2222, y = 3333}
25-
// gdbr-check:$2 = by_value_self_argument_in_trait_impl::Struct {x: 2222, y: 3333}
25+
// gdbr-check:$2 = Struct = {x = 2222, y = 3333}
2626
// gdb-command:continue
2727

2828
// gdb-command:print self
2929
// gdbg-check:$3 = {__0 = 4444.5, __1 = 5555, __2 = 6666, __3 = 7777.5}
30-
// gdbr-check:$3 = (4444.5, 5555, 6666, 7777.5)
30+
// gdbr-check:$3 = {4444.5, 5555, 6666, 7777.5}
3131
// gdb-command:continue
3232

3333

src/test/debuginfo/c-style-enum-in-composite.rs

+7-7
Original file line numberDiff line numberDiff line change
@@ -19,31 +19,31 @@
1919

2020
// gdb-command:print tuple_interior_padding
2121
// gdbg-check:$1 = {__0 = 0, __1 = OneHundred}
22-
// gdbr-check:$1 = (0, c_style_enum_in_composite::AnEnum::OneHundred)
22+
// gdbr-check:$1 = {0, c_style_enum_in_composite::AnEnum::OneHundred}
2323

2424
// gdb-command:print tuple_padding_at_end
2525
// gdbg-check:$2 = {__0 = {__0 = 1, __1 = OneThousand}, __1 = 2}
26-
// gdbr-check:$2 = ((1, c_style_enum_in_composite::AnEnum::OneThousand), 2)
26+
// gdbr-check:$2 = {{1, c_style_enum_in_composite::AnEnum::OneThousand}, 2}
2727

2828
// gdb-command:print tuple_different_enums
2929
// gdbg-check:$3 = {__0 = OneThousand, __1 = MountainView, __2 = OneMillion, __3 = Vienna}
30-
// gdbr-check:$3 = (c_style_enum_in_composite::AnEnum::OneThousand, c_style_enum_in_composite::AnotherEnum::MountainView, c_style_enum_in_composite::AnEnum::OneMillion, c_style_enum_in_composite::AnotherEnum::Vienna)
30+
// gdbr-check:$3 = {c_style_enum_in_composite::AnEnum::OneThousand, c_style_enum_in_composite::AnotherEnum::MountainView, c_style_enum_in_composite::AnEnum::OneMillion, c_style_enum_in_composite::AnotherEnum::Vienna}
3131

3232
// gdb-command:print padded_struct
3333
// gdbg-check:$4 = {a = 3, b = OneMillion, c = 4, d = Toronto, e = 5}
34-
// gdbr-check:$4 = c_style_enum_in_composite::PaddedStruct {a: 3, b: c_style_enum_in_composite::AnEnum::OneMillion, c: 4, d: c_style_enum_in_composite::AnotherEnum::Toronto, e: 5}
34+
// gdbr-check:$4 = PaddedStruct = {a = 3, b = c_style_enum_in_composite::AnEnum::OneMillion, c = 4, d = c_style_enum_in_composite::AnotherEnum::Toronto, e = 5}
3535

3636
// gdb-command:print packed_struct
3737
// gdbg-check:$5 = {a = 6, b = OneHundred, c = 7, d = Vienna, e = 8}
38-
// gdbr-check:$5 = c_style_enum_in_composite::PackedStruct {a: 6, b: c_style_enum_in_composite::AnEnum::OneHundred, c: 7, d: c_style_enum_in_composite::AnotherEnum::Vienna, e: 8}
38+
// gdbr-check:$5 = PackedStruct = {a = 6, b = c_style_enum_in_composite::AnEnum::OneHundred, c = 7, d = c_style_enum_in_composite::AnotherEnum::Vienna, e = 8}
3939

4040
// gdb-command:print non_padded_struct
4141
// gdbg-check:$6 = {a = OneMillion, b = MountainView, c = OneThousand, d = Toronto}
42-
// gdbr-check:$6 = c_style_enum_in_composite::NonPaddedStruct {a: c_style_enum_in_composite::AnEnum::OneMillion, b: c_style_enum_in_composite::AnotherEnum::MountainView, c: c_style_enum_in_composite::AnEnum::OneThousand, d: c_style_enum_in_composite::AnotherEnum::Toronto}
42+
// gdbr-check:$6 = NonPaddedStruct = {a = c_style_enum_in_composite::AnEnum::OneMillion, b = c_style_enum_in_composite::AnotherEnum::MountainView, c = c_style_enum_in_composite::AnEnum::OneThousand, d = c_style_enum_in_composite::AnotherEnum::Toronto}
4343

4444
// gdb-command:print struct_with_drop
4545
// gdbg-check:$7 = {__0 = {a = OneHundred, b = Vienna}, __1 = 9}
46-
// gdbr-check:$7 = (c_style_enum_in_composite::StructWithDrop {a: c_style_enum_in_composite::AnEnum::OneHundred, b: c_style_enum_in_composite::AnotherEnum::Vienna}, 9)
46+
// gdbr-check:$7 = {StructWithDrop = {a = c_style_enum_in_composite::AnEnum::OneHundred, b = c_style_enum_in_composite::AnotherEnum::Vienna}, 9}
4747

4848
// === LLDB TESTS ==================================================================================
4949

src/test/debuginfo/cross-crate-spans.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ extern crate cross_crate_spans;
2626

2727
// gdb-command:print result
2828
// gdbg-check:$1 = {__0 = 17, __1 = 17}
29-
// gdbr-check:$1 = (17, 17)
29+
// gdbr-check:$1 = {17, 17}
3030
// gdb-command:print a_variable
3131
// gdb-check:$2 = 123456789
3232
// gdb-command:print another_variable
@@ -35,7 +35,7 @@ extern crate cross_crate_spans;
3535

3636
// gdb-command:print result
3737
// gdbg-check:$4 = {__0 = 1212, __1 = 1212}
38-
// gdbr-check:$4 = (1212, 1212)
38+
// gdbr-check:$4 = {1212, 1212}
3939
// gdb-command:print a_variable
4040
// gdb-check:$5 = 123456789
4141
// gdb-command:print another_variable

src/test/debuginfo/destructured-fn-argument.rs

+8-8
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,14 @@
3434
// gdb-check:$6 = 5
3535
// gdb-command:print b
3636
// gdbg-check:$7 = {__0 = 6, __1 = 7}
37-
// gdbr-check:$7 = (6, 7)
37+
// gdbr-check:$7 = {6, 7}
3838
// gdb-command:continue
3939

4040
// gdb-command:print h
4141
// gdb-check:$8 = 8
4242
// gdb-command:print i
4343
// gdbg-check:$9 = {a = 9, b = 10}
44-
// gdbr-check:$9 = destructured_fn_argument::Struct {a: 9, b: 10}
44+
// gdbr-check:$9 = Struct = {a = 9, b = 10}
4545
// gdb-command:print j
4646
// gdb-check:$10 = 11
4747
// gdb-command:continue
@@ -68,7 +68,7 @@
6868
// gdb-check:$17 = 20
6969
// gdb-command:print r
7070
// gdbg-check:$18 = {a = 21, b = 22}
71-
// gdbr-check:$18 = destructured_fn_argument::Struct {a: 21, b: 22}
71+
// gdbr-check:$18 = Struct = {a = 21, b = 22}
7272
// gdb-command:continue
7373

7474
// gdb-command:print s
@@ -99,12 +99,12 @@
9999

100100
// gdb-command:print aa
101101
// gdbg-check:$30 = {__0 = 34, __1 = 35}
102-
// gdbr-check:$30 = (34, 35)
102+
// gdbr-check:$30 = {34, 35}
103103
// gdb-command:continue
104104

105105
// gdb-command:print bb
106106
// gdbg-check:$31 = {__0 = 36, __1 = 37}
107-
// gdbr-check:$31 = (36, 37)
107+
// gdbr-check:$31 = {36, 37}
108108
// gdb-command:continue
109109

110110
// gdb-command:print cc
@@ -113,19 +113,19 @@
113113

114114
// gdb-command:print dd
115115
// gdbg-check:$33 = {__0 = 40, __1 = 41, __2 = 42}
116-
// gdbr-check:$33 = (40, 41, 42)
116+
// gdbr-check:$33 = {40, 41, 42}
117117
// gdb-command:continue
118118

119119
// gdb-command:print *ee
120120
// gdbg-check:$34 = {__0 = 43, __1 = 44, __2 = 45}
121-
// gdbr-check:$34 = (43, 44, 45)
121+
// gdbr-check:$34 = {43, 44, 45}
122122
// gdb-command:continue
123123

124124
// gdb-command:print *ff
125125
// gdb-check:$35 = 46
126126
// gdb-command:print gg
127127
// gdbg-check:$36 = {__0 = 47, __1 = 48}
128-
// gdbr-check:$36 = (47, 48)
128+
// gdbr-check:$36 = {47, 48}
129129
// gdb-command:continue
130130

131131
// gdb-command:print *hh

src/test/debuginfo/destructured-for-loop-variable.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,12 @@
7474

7575
// gdb-command:print simple_struct_ident
7676
// gdbg-check:$23 = {x = 3537, y = 35437.5, z = true}
77-
// gdbr-check:$23 = destructured_for_loop_variable::Struct {x: 3537, y: 35437.5, z: true}
77+
// gdbr-check:$23 = Struct = {x = 3537, y = 35437.5, z = true}
7878
// gdb-command:continue
7979

8080
// gdb-command:print simple_tuple_ident
8181
// gdbg-check:$24 = {__0 = 34903493, __1 = 232323}
82-
// gdbr-check:$24 = (34903493, 232323)
82+
// gdbr-check:$24 = {34903493, 232323}
8383
// gdb-command:continue
8484

8585
// === LLDB TESTS ==================================================================================

src/test/debuginfo/destructured-local.rs

+8-8
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@
3232
// gdb-check:$6 = 5
3333
// gdb-command:print g
3434
// gdbg-check:$7 = {__0 = 6, __1 = 7}
35-
// gdbr-check:$7 = (6, 7)
35+
// gdbr-check:$7 = {6, 7}
3636

3737
// gdb-command:print h
3838
// gdb-check:$8 = 8
3939
// gdb-command:print i
4040
// gdbg-check:$9 = {a = 9, b = 10}
41-
// gdbr-check:$9 = destructured_local::Struct {a: 9, b: 10}
41+
// gdbr-check:$9 = Struct = {a = 9, b = 10}
4242
// gdb-command:print j
4343
// gdb-check:$10 = 11
4444

@@ -61,7 +61,7 @@
6161
// gdb-check:$17 = 20
6262
// gdb-command:print r
6363
// gdbg-check:$18 = {a = 21, b = 22}
64-
// gdbr-check:$18 = destructured_local::Struct {a: 21, b: 22}
64+
// gdbr-check:$18 = Struct = {a = 21, b = 22}
6565

6666
// gdb-command:print s
6767
// gdb-check:$19 = 24
@@ -89,29 +89,29 @@
8989

9090
// gdb-command:print aa
9191
// gdbg-check:$30 = {__0 = 34, __1 = 35}
92-
// gdbr-check:$30 = (34, 35)
92+
// gdbr-check:$30 = {34, 35}
9393

9494
// gdb-command:print bb
9595
// gdbg-check:$31 = {__0 = 36, __1 = 37}
96-
// gdbr-check:$31 = (36, 37)
96+
// gdbr-check:$31 = {36, 37}
9797

9898
// gdb-command:print cc
9999
// gdb-check:$32 = 38
100100

101101
// gdb-command:print dd
102102
// gdbg-check:$33 = {__0 = 40, __1 = 41, __2 = 42}
103-
// gdbr-check:$33 = (40, 41, 42)
103+
// gdbr-check:$33 = {40, 41, 42}
104104

105105
// gdb-command:print *ee
106106
// gdbg-check:$34 = {__0 = 43, __1 = 44, __2 = 45}
107-
// gdbr-check:$34 = (43, 44, 45)
107+
// gdbr-check:$34 = {43, 44, 45}
108108

109109
// gdb-command:print *ff
110110
// gdb-check:$35 = 46
111111

112112
// gdb-command:print gg
113113
// gdbg-check:$36 = {__0 = 47, __1 = 48}
114-
// gdbr-check:$36 = (47, 48)
114+
// gdbr-check:$36 = {47, 48}
115115

116116
// gdb-command:print *hh
117117
// gdb-check:$37 = 50

src/test/debuginfo/evec-in-struct.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,22 @@
1818

1919
// gdb-command:print no_padding1
2020
// gdbg-check:$1 = {x = {0, 1, 2}, y = -3, z = {4.5, 5.5}}
21-
// gdbr-check:$1 = evec_in_struct::NoPadding1 {x: [0, 1, 2], y: -3, z: [4.5, 5.5]}
21+
// gdbr-check:$1 = NoPadding1 = {x = [0, 1, 2], y = -3, z = [4.5, 5.5]}
2222
// gdb-command:print no_padding2
2323
// gdbg-check:$2 = {x = {6, 7, 8}, y = {{9, 10}, {11, 12}}}
24-
// gdbr-check:$2 = evec_in_struct::NoPadding2 {x: [6, 7, 8], y: [[9, 10], [11, 12]]}
24+
// gdbr-check:$2 = NoPadding2 = {x = [6, 7, 8], y = [[9, 10], [11, 12]]}
2525

2626
// gdb-command:print struct_internal_padding
2727
// gdbg-check:$3 = {x = {13, 14}, y = {15, 16}}
28-
// gdbr-check:$3 = evec_in_struct::StructInternalPadding {x: [13, 14], y: [15, 16]}
28+
// gdbr-check:$3 = StructInternalPadding = {x = [13, 14], y = [15, 16]}
2929

3030
// gdb-command:print single_vec
3131
// gdbg-check:$4 = {x = {17, 18, 19, 20, 21}}
32-
// gdbr-check:$4 = evec_in_struct::SingleVec {x: [17, 18, 19, 20, 21]}
32+
// gdbr-check:$4 = SingleVec = {x = [17, 18, 19, 20, 21]}
3333

3434
// gdb-command:print struct_padded_at_end
3535
// gdbg-check:$5 = {x = {22, 23}, y = {24, 25}}
36-
// gdbr-check:$5 = evec_in_struct::StructPaddedAtEnd {x: [22, 23], y: [24, 25]}
36+
// gdbr-check:$5 = StructPaddedAtEnd = {x = [22, 23], y = [24, 25]}
3737

3838

3939
// === LLDB TESTS ==================================================================================

0 commit comments

Comments
 (0)