diff options
| author | Michael Woerister <michaelwoerister@posteo> | 2015-04-06 11:39:51 -0700 |
|---|---|---|
| committer | Michael Woerister <michaelwoerister@posteo> | 2015-04-12 20:44:25 +0200 |
| commit | 03f92694966259ee156bb8f3a7ef9d4dc587ecb9 (patch) | |
| tree | 9363dd3d1538fa2984f99607ce4fc5af72de6962 /src/test/debuginfo | |
| parent | feeb23d42e0b1bc6f0466d4c6f035cfc3a4e9718 (diff) | |
| download | rust-03f92694966259ee156bb8f3a7ef9d4dc587ecb9.tar.gz rust-03f92694966259ee156bb8f3a7ef9d4dc587ecb9.zip | |
Add a name for tuple fields in debuginfo so that they can be accessed in debuggers.
Diffstat (limited to 'src/test/debuginfo')
27 files changed, 123 insertions, 121 deletions
diff --git a/src/test/debuginfo/associated-types.rs b/src/test/debuginfo/associated-types.rs index 63132d91327..d203806c08d 100644 --- a/src/test/debuginfo/associated-types.rs +++ b/src/test/debuginfo/associated-types.rs @@ -30,7 +30,7 @@ // gdb-command:continue // gdb-command:print arg -// gdb-check:$5 = {4, 5} +// gdb-check:$5 = {__0 = 4, __1 = 5} // gdb-command:continue // gdb-command:print a diff --git a/src/test/debuginfo/borrowed-enum.rs b/src/test/debuginfo/borrowed-enum.rs index 87e9e7fe2da..732383b5e40 100644 --- a/src/test/debuginfo/borrowed-enum.rs +++ b/src/test/debuginfo/borrowed-enum.rs @@ -18,13 +18,13 @@ // gdb-command:run // gdb-command:print *the_a_ref -// gdb-check:$1 = {{RUST$ENUM$DISR = TheA, x = 0, y = 8970181431921507452}, {RUST$ENUM$DISR = TheA, 0, 2088533116, 2088533116}} +// gdb-check:$1 = {{RUST$ENUM$DISR = TheA, x = 0, y = 8970181431921507452}, {RUST$ENUM$DISR = TheA, __0 = 0, __1 = 2088533116, __2 = 2088533116}} // gdb-command:print *the_b_ref -// gdb-check:$2 = {{RUST$ENUM$DISR = TheB, x = 0, y = 1229782938247303441}, {RUST$ENUM$DISR = TheB, 0, 286331153, 286331153}} +// gdb-check:$2 = {{RUST$ENUM$DISR = TheB, x = 0, y = 1229782938247303441}, {RUST$ENUM$DISR = TheB, __0 = 0, __1 = 286331153, __2 = 286331153}} // gdb-command:print *univariant_ref -// gdb-check:$3 = {{4820353753753434}} +// gdb-check:$3 = {{__0 = 4820353753753434}} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/borrowed-tuple.rs b/src/test/debuginfo/borrowed-tuple.rs index 768bcc9fc3f..add9bdceada 100644 --- a/src/test/debuginfo/borrowed-tuple.rs +++ b/src/test/debuginfo/borrowed-tuple.rs @@ -17,13 +17,13 @@ // gdb-command:run // gdb-command:print *stack_val_ref -// gdb-check:$1 = {-14, -19} +// gdb-check:$1 = {__0 = -14, __1 = -19} // gdb-command:print *ref_to_unnamed -// gdb-check:$2 = {-15, -20} +// gdb-check:$2 = {__0 = -15, __1 = -20} // gdb-command:print *unique_val_ref -// gdb-check:$3 = {-17, -22} +// gdb-check:$3 = {__0 = -17, __1 = -22} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/box.rs b/src/test/debuginfo/box.rs index 0689a6bc45b..e5f4306b24b 100644 --- a/src/test/debuginfo/box.rs +++ b/src/test/debuginfo/box.rs @@ -19,7 +19,7 @@ // gdb-command:print *a // gdb-check:$1 = 1 // gdb-command:print *b -// gdb-check:$2 = {2, 3.5} +// gdb-check:$2 = {__0 = 2, __1 = 3.5} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/by-value-non-immediate-argument.rs b/src/test/debuginfo/by-value-non-immediate-argument.rs index bc1116b0641..1e89d0e31b8 100644 --- a/src/test/debuginfo/by-value-non-immediate-argument.rs +++ b/src/test/debuginfo/by-value-non-immediate-argument.rs @@ -30,15 +30,15 @@ // gdb-command:continue // gdb-command:print a -// gdb-check:$5 = {7, 8, 9.5, 10.5} +// gdb-check:$5 = {__0 = 7, __1 = 8, __2 = 9.5, __3 = 10.5} // gdb-command:continue // gdb-command:print a -// gdb-check:$6 = {11.5, 12.5, 13, 14} +// gdb-check:$6 = {__0 = 11.5, __1 = 12.5, __2 = 13, __3 = 14} // gdb-command:continue // gdb-command:print x -// gdb-check:$7 = {{RUST$ENUM$DISR = Case1, x = 0, y = 8970181431921507452}, {RUST$ENUM$DISR = Case1, 0, 2088533116, 2088533116}} +// gdb-check:$7 = {{RUST$ENUM$DISR = Case1, x = 0, y = 8970181431921507452}, {RUST$ENUM$DISR = Case1, __0 = 0, __1 = 2088533116, __2 = 2088533116}} // gdb-command:continue diff --git a/src/test/debuginfo/by-value-self-argument-in-trait-impl.rs b/src/test/debuginfo/by-value-self-argument-in-trait-impl.rs index 5bd872f9faf..39da48f9e7a 100644 --- a/src/test/debuginfo/by-value-self-argument-in-trait-impl.rs +++ b/src/test/debuginfo/by-value-self-argument-in-trait-impl.rs @@ -25,7 +25,7 @@ // gdb-command:continue // gdb-command:print self -// gdb-check:$3 = {4444.5, 5555, 6666, 7777.5} +// gdb-check:$3 = {__0 = 4444.5, __1 = 5555, __2 = 6666, __3 = 7777.5} // gdb-command:continue diff --git a/src/test/debuginfo/c-style-enum-in-composite.rs b/src/test/debuginfo/c-style-enum-in-composite.rs index c7a4daa42fa..562b0d588f5 100644 --- a/src/test/debuginfo/c-style-enum-in-composite.rs +++ b/src/test/debuginfo/c-style-enum-in-composite.rs @@ -18,13 +18,13 @@ // gdb-command:run // gdb-command:print tuple_interior_padding -// gdb-check:$1 = {0, OneHundred} +// gdb-check:$1 = {__0 = 0, __1 = OneHundred} // gdb-command:print tuple_padding_at_end -// gdb-check:$2 = {{1, OneThousand}, 2} +// gdb-check:$2 = {__0 = {__0 = 1, __1 = OneThousand}, __1 = 2} // gdb-command:print tuple_different_enums -// gdb-check:$3 = {OneThousand, MountainView, OneMillion, Vienna} +// gdb-check:$3 = {__0 = OneThousand, __1 = MountainView, __2 = OneMillion, __3 = Vienna} // gdb-command:print padded_struct // gdb-check:$4 = {a = 3, b = OneMillion, c = 4, d = Toronto, e = 5} @@ -36,7 +36,7 @@ // gdb-check:$6 = {a = OneMillion, b = MountainView, c = OneThousand, d = Toronto} // gdb-command:print struct_with_drop -// gdb-check:$7 = {{a = OneHundred, b = Vienna}, 9} +// gdb-check:$7 = {__0 = {a = OneHundred, b = Vienna}, __1 = 9} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/cross-crate-spans.rs b/src/test/debuginfo/cross-crate-spans.rs index 3aef9438a33..85b4e9babeb 100644 --- a/src/test/debuginfo/cross-crate-spans.rs +++ b/src/test/debuginfo/cross-crate-spans.rs @@ -25,7 +25,7 @@ extern crate cross_crate_spans; // gdb-command:run // gdb-command:print result -// gdb-check:$1 = {17, 17} +// gdb-check:$1 = {__0 = 17, __1 = 17} // gdb-command:print a_variable // gdb-check:$2 = 123456789 // gdb-command:print another_variable @@ -33,7 +33,7 @@ extern crate cross_crate_spans; // gdb-command:continue // gdb-command:print result -// gdb-check:$4 = {1212, 1212} +// gdb-check:$4 = {__0 = 1212, __1 = 1212} // gdb-command:print a_variable // gdb-check:$5 = 123456789 // gdb-command:print another_variable diff --git a/src/test/debuginfo/destructured-fn-argument.rs b/src/test/debuginfo/destructured-fn-argument.rs index d7ec5673258..5d330e16a13 100644 --- a/src/test/debuginfo/destructured-fn-argument.rs +++ b/src/test/debuginfo/destructured-fn-argument.rs @@ -33,7 +33,7 @@ // gdb-command:print a // gdb-check:$6 = 5 // gdb-command:print b -// gdb-check:$7 = {6, 7} +// gdb-check:$7 = {__0 = 6, __1 = 7} // gdb-command:continue // gdb-command:print h @@ -95,11 +95,11 @@ // gdb-command:continue // gdb-command:print aa -// gdb-check:$30 = {34, 35} +// gdb-check:$30 = {__0 = 34, __1 = 35} // gdb-command:continue // gdb-command:print bb -// gdb-check:$31 = {36, 37} +// gdb-check:$31 = {__0 = 36, __1 = 37} // gdb-command:continue // gdb-command:print cc @@ -107,17 +107,17 @@ // gdb-command:continue // gdb-command:print dd -// gdb-check:$33 = {40, 41, 42} +// gdb-check:$33 = {__0 = 40, __1 = 41, __2 = 42} // gdb-command:continue // gdb-command:print *ee -// gdb-check:$34 = {43, 44, 45} +// gdb-check:$34 = {__0 = 43, __1 = 44, __2 = 45} // gdb-command:continue // gdb-command:print *ff // gdb-check:$35 = 46 // gdb-command:print gg -// gdb-check:$36 = {47, 48} +// gdb-check:$36 = {__0 = 47, __1 = 48} // gdb-command:continue // gdb-command:print *hh diff --git a/src/test/debuginfo/destructured-for-loop-variable.rs b/src/test/debuginfo/destructured-for-loop-variable.rs index 9f0492f35a3..ad04f97fb08 100644 --- a/src/test/debuginfo/destructured-for-loop-variable.rs +++ b/src/test/debuginfo/destructured-for-loop-variable.rs @@ -77,7 +77,7 @@ // gdb-command:continue // gdb-command:print simple_tuple_ident -// gdb-check:$24 = {34903493, 232323} +// gdb-check:$24 = {__0 = 34903493, __1 = 232323} // gdb-command:continue // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/destructured-local.rs b/src/test/debuginfo/destructured-local.rs index 4b1c57e0afb..632f17bd200 100644 --- a/src/test/debuginfo/destructured-local.rs +++ b/src/test/debuginfo/destructured-local.rs @@ -31,7 +31,7 @@ // gdb-command:print f // gdb-check:$6 = 5 // gdb-command:print g -// gdb-check:$7 = {6, 7} +// gdb-check:$7 = {__0 = 6, __1 = 7} // gdb-command:print h // gdb-check:$8 = 8 @@ -85,25 +85,25 @@ // gdb-check:$29 = 33 // gdb-command:print aa -// gdb-check:$30 = {34, 35} +// gdb-check:$30 = {__0 = 34, __1 = 35} // gdb-command:print bb -// gdb-check:$31 = {36, 37} +// gdb-check:$31 = {__0 = 36, __1 = 37} // gdb-command:print cc // gdb-check:$32 = 38 // gdb-command:print dd -// gdb-check:$33 = {40, 41, 42} +// gdb-check:$33 = {__0 = 40, __1 = 41, __2 = 42} // gdb-command:print *ee -// gdb-check:$34 = {43, 44, 45} +// gdb-check:$34 = {__0 = 43, __1 = 44, __2 = 45} // gdb-command:print *ff // gdb-check:$35 = 46 // gdb-command:print gg -// gdb-check:$36 = {47, 48} +// gdb-check:$36 = {__0 = 47, __1 = 48} // gdb-command:print *hh // gdb-check:$37 = 50 diff --git a/src/test/debuginfo/generic-function.rs b/src/test/debuginfo/generic-function.rs index 1748083b2ba..890133c58c8 100644 --- a/src/test/debuginfo/generic-function.rs +++ b/src/test/debuginfo/generic-function.rs @@ -21,7 +21,7 @@ // gdb-command:print *t1 // gdb-check:$2 = 2.5 // gdb-command:print ret -// gdb-check:$3 = {{1, 2.5}, {2.5, 1}} +// gdb-check:$3 = {__0 = {__0 = 1, __1 = 2.5}, __1 = {__0 = 2.5, __1 = 1}} // gdb-command:continue // gdb-command:print *t0 @@ -29,7 +29,7 @@ // gdb-command:print *t1 // gdb-check:$5 = 4 // gdb-command:print ret -// gdb-check:$6 = {{3.5, 4}, {4, 3.5}} +// gdb-check:$6 = {__0 = {__0 = 3.5, __1 = 4}, __1 = {__0 = 4, __1 = 3.5}} // gdb-command:continue // gdb-command:print *t0 @@ -37,7 +37,7 @@ // gdb-command:print *t1 // gdb-check:$8 = {a = 6, b = 7.5} // gdb-command:print ret -// gdb-check:$9 = {{5, {a = 6, b = 7.5}}, {{a = 6, b = 7.5}, 5}} +// gdb-check:$9 = {__0 = {__0 = 5, __1 = {a = 6, b = 7.5}}, __1 = {__0 = {a = 6, b = 7.5}, __1 = 5}} // gdb-command:continue diff --git a/src/test/debuginfo/generic-method-on-generic-struct.rs b/src/test/debuginfo/generic-method-on-generic-struct.rs index fc9ef8e3a98..14df15242df 100644 --- a/src/test/debuginfo/generic-method-on-generic-struct.rs +++ b/src/test/debuginfo/generic-method-on-generic-struct.rs @@ -18,7 +18,7 @@ // STACK BY REF // gdb-command:print *self -// gdb-check:$1 = {x = {8888, -8888}} +// gdb-check:$1 = {x = {__0 = 8888, __1 = -8888}} // gdb-command:print arg1 // gdb-check:$2 = -1 // gdb-command:print arg2 @@ -27,7 +27,7 @@ // STACK BY VAL // gdb-command:print self -// gdb-check:$4 = {x = {8888, -8888}} +// gdb-check:$4 = {x = {__0 = 8888, __1 = -8888}} // gdb-command:print arg1 // gdb-check:$5 = -3 // gdb-command:print arg2 diff --git a/src/test/debuginfo/generic-tuple-style-enum.rs b/src/test/debuginfo/generic-tuple-style-enum.rs index b0f0852c69e..83340c83dc0 100644 --- a/src/test/debuginfo/generic-tuple-style-enum.rs +++ b/src/test/debuginfo/generic-tuple-style-enum.rs @@ -19,16 +19,16 @@ // gdb-command:run // gdb-command:print case1 -// gdb-check:$1 = {{RUST$ENUM$DISR = Case1, 0, 31868, 31868, 31868, 31868}, {RUST$ENUM$DISR = Case1, 0, 2088533116, 2088533116}, {RUST$ENUM$DISR = Case1, 0, 8970181431921507452}} +// gdb-check:$1 = {{RUST$ENUM$DISR = Case1, __0 = 0, __1 = 31868, __2 = 31868, __3 = 31868, __4 = 31868}, {RUST$ENUM$DISR = Case1, __0 = 0, __1 = 2088533116, __2 = 2088533116}, {RUST$ENUM$DISR = Case1, __0 = 0, __1 = 8970181431921507452}} // gdb-command:print case2 -// gdb-check:$2 = {{RUST$ENUM$DISR = Case2, 0, 4369, 4369, 4369, 4369}, {RUST$ENUM$DISR = Case2, 0, 286331153, 286331153}, {RUST$ENUM$DISR = Case2, 0, 1229782938247303441}} +// gdb-check:$2 = {{RUST$ENUM$DISR = Case2, __0 = 0, __1 = 4369, __2 = 4369, __3 = 4369, __4 = 4369}, {RUST$ENUM$DISR = Case2, __0 = 0, __1 = 286331153, __2 = 286331153}, {RUST$ENUM$DISR = Case2, __0 = 0, __1 = 1229782938247303441}} // gdb-command:print case3 -// gdb-check:$3 = {{RUST$ENUM$DISR = Case3, 0, 22873, 22873, 22873, 22873}, {RUST$ENUM$DISR = Case3, 0, 1499027801, 1499027801}, {RUST$ENUM$DISR = Case3, 0, 6438275382588823897}} +// gdb-check:$3 = {{RUST$ENUM$DISR = Case3, __0 = 0, __1 = 22873, __2 = 22873, __3 = 22873, __4 = 22873}, {RUST$ENUM$DISR = Case3, __0 = 0, __1 = 1499027801, __2 = 1499027801}, {RUST$ENUM$DISR = Case3, __0 = 0, __1 = 6438275382588823897}} // gdb-command:print univariant -// gdb-check:$4 = {{-1}} +// gdb-check:$4 = {{__0 = -1}} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/method-on-enum.rs b/src/test/debuginfo/method-on-enum.rs index 6468a36f8c6..77a11db8ba4 100644 --- a/src/test/debuginfo/method-on-enum.rs +++ b/src/test/debuginfo/method-on-enum.rs @@ -19,7 +19,7 @@ // STACK BY REF // gdb-command:print *self -// gdb-check:$1 = {{RUST$ENUM$DISR = Variant2, [...]}, {RUST$ENUM$DISR = Variant2, 117901063}} +// gdb-check:$1 = {{RUST$ENUM$DISR = Variant2, [...]}, {RUST$ENUM$DISR = Variant2, __0 = 117901063}} // gdb-command:print arg1 // gdb-check:$2 = -1 // gdb-command:print arg2 @@ -28,7 +28,7 @@ // STACK BY VAL // gdb-command:print self -// gdb-check:$4 = {{RUST$ENUM$DISR = Variant2, [...]}, {RUST$ENUM$DISR = Variant2, 117901063}} +// gdb-check:$4 = {{RUST$ENUM$DISR = Variant2, [...]}, {RUST$ENUM$DISR = Variant2, __0 = 117901063}} // gdb-command:print arg1 // gdb-check:$5 = -3 // gdb-command:print arg2 diff --git a/src/test/debuginfo/method-on-generic-struct.rs b/src/test/debuginfo/method-on-generic-struct.rs index 975668baa12..f76f8c8cad2 100644 --- a/src/test/debuginfo/method-on-generic-struct.rs +++ b/src/test/debuginfo/method-on-generic-struct.rs @@ -18,7 +18,7 @@ // STACK BY REF // gdb-command:print *self -// gdb-check:$1 = {x = {8888, -8888}} +// gdb-check:$1 = {x = {__0 = 8888, __1 = -8888}} // gdb-command:print arg1 // gdb-check:$2 = -1 // gdb-command:print arg2 @@ -27,7 +27,7 @@ // STACK BY VAL // gdb-command:print self -// gdb-check:$4 = {x = {8888, -8888}} +// gdb-check:$4 = {x = {__0 = 8888, __1 = -8888}} // gdb-command:print arg1 // gdb-check:$5 = -3 // gdb-command:print arg2 diff --git a/src/test/debuginfo/method-on-tuple-struct.rs b/src/test/debuginfo/method-on-tuple-struct.rs index 97d4496cce1..4ea0fd44475 100644 --- a/src/test/debuginfo/method-on-tuple-struct.rs +++ b/src/test/debuginfo/method-on-tuple-struct.rs @@ -18,7 +18,7 @@ // STACK BY REF // gdb-command:print *self -// gdb-check:$1 = {100, -100.5} +// gdb-check:$1 = {__0 = 100, __1 = -100.5} // gdb-command:print arg1 // gdb-check:$2 = -1 // gdb-command:print arg2 @@ -27,7 +27,7 @@ // STACK BY VAL // gdb-command:print self -// gdb-check:$4 = {100, -100.5} +// gdb-check:$4 = {__0 = 100, __1 = -100.5} // gdb-command:print arg1 // gdb-check:$5 = -3 // gdb-command:print arg2 @@ -36,7 +36,7 @@ // OWNED BY REF // gdb-command:print *self -// gdb-check:$7 = {200, -200.5} +// gdb-check:$7 = {__0 = 200, __1 = -200.5} // gdb-command:print arg1 // gdb-check:$8 = -5 // gdb-command:print arg2 @@ -45,7 +45,7 @@ // OWNED BY VAL // gdb-command:print self -// gdb-check:$10 = {200, -200.5} +// gdb-check:$10 = {__0 = 200, __1 = -200.5} // gdb-command:print arg1 // gdb-check:$11 = -7 // gdb-command:print arg2 @@ -54,7 +54,7 @@ // OWNED MOVED // gdb-command:print *self -// gdb-check:$13 = {200, -200.5} +// gdb-check:$13 = {__0 = 200, __1 = -200.5} // gdb-command:print arg1 // gdb-check:$14 = -9 // gdb-command:print arg2 diff --git a/src/test/debuginfo/option-like-enum.rs b/src/test/debuginfo/option-like-enum.rs index 03336c35860..65a83088d80 100644 --- a/src/test/debuginfo/option-like-enum.rs +++ b/src/test/debuginfo/option-like-enum.rs @@ -18,13 +18,13 @@ // gdb-command:run // gdb-command:print some -// gdb-check:$1 = {RUST$ENCODED$ENUM$0$None = {0x12345678}} +// gdb-check:$1 = {RUST$ENCODED$ENUM$0$None = {__0 = 0x12345678}} // gdb-command:print none -// gdb-check:$2 = {RUST$ENCODED$ENUM$0$None = {0x0}} +// gdb-check:$2 = {RUST$ENCODED$ENUM$0$None = {__0 = 0x0}} // gdb-command:print full -// gdb-check:$3 = {RUST$ENCODED$ENUM$1$Empty = {454545, 0x87654321, 9988}} +// gdb-check:$3 = {RUST$ENCODED$ENUM$1$Empty = {__0 = 454545, __1 = 0x87654321, __2 = 9988}} // gdb-command:print empty_gdb->discr // gdb-check:$4 = (isize *) 0x0 @@ -36,10 +36,10 @@ // gdb-check:$6 = (isize *) 0x0 // gdb-command:print nested_non_zero_yep -// gdb-check:$7 = {RUST$ENCODED$ENUM$1$2$Nope = {10.5, {a = 10, b = 20, c = [...]}}} +// gdb-check:$7 = {RUST$ENCODED$ENUM$1$2$Nope = {__0 = 10.5, __1 = {a = 10, b = 20, c = [...]}}} // gdb-command:print nested_non_zero_nope -// gdb-check:$8 = {RUST$ENCODED$ENUM$1$2$Nope = {[...], {a = [...], b = [...], c = 0x0}}} +// gdb-check:$8 = {RUST$ENCODED$ENUM$1$2$Nope = {__0 = [...], __1 = {a = [...], b = [...], c = 0x0}}} // gdb-command:continue diff --git a/src/test/debuginfo/simd.rs b/src/test/debuginfo/simd.rs index 16ae83ee8dc..7b337ba2cc8 100644 --- a/src/test/debuginfo/simd.rs +++ b/src/test/debuginfo/simd.rs @@ -10,33 +10,33 @@ // Need a fix for LLDB first... // ignore-lldb - +// ignore-tidy-linelength // compile-flags:-g // gdb-command:run // gdb-command:print/d vi8x16 -// gdb-check:$1 = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15} +// gdb-check:$1 = {__0 = 0, __1 = 1, __2 = 2, __3 = 3, __4 = 4, __5 = 5, __6 = 6, __7 = 7, __8 = 8, __9 = 9, __10 = 10, __11 = 11, __12 = 12, __13 = 13, __14 = 14, __15 = 15} // gdb-command:print/d vi16x8 -// gdb-check:$2 = {16, 17, 18, 19, 20, 21, 22, 23} +// gdb-check:$2 = {__0 = 16, __1 = 17, __2 = 18, __3 = 19, __4 = 20, __5 = 21, __6 = 22, __7 = 23} // gdb-command:print/d vi32x4 -// gdb-check:$3 = {24, 25, 26, 27} +// gdb-check:$3 = {__0 = 24, __1 = 25, __2 = 26, __3 = 27} // gdb-command:print/d vi64x2 -// gdb-check:$4 = {28, 29} +// gdb-check:$4 = {__0 = 28, __1 = 29} // gdb-command:print/d vu8x16 -// gdb-check:$5 = {30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45} +// gdb-check:$5 = {__0 = 30, __1 = 31, __2 = 32, __3 = 33, __4 = 34, __5 = 35, __6 = 36, __7 = 37, __8 = 38, __9 = 39, __10 = 40, __11 = 41, __12 = 42, __13 = 43, __14 = 44, __15 = 45} // gdb-command:print/d vu16x8 -// gdb-check:$6 = {46, 47, 48, 49, 50, 51, 52, 53} +// gdb-check:$6 = {__0 = 46, __1 = 47, __2 = 48, __3 = 49, __4 = 50, __5 = 51, __6 = 52, __7 = 53} // gdb-command:print/d vu32x4 -// gdb-check:$7 = {54, 55, 56, 57} +// gdb-check:$7 = {__0 = 54, __1 = 55, __2 = 56, __3 = 57} // gdb-command:print/d vu64x2 -// gdb-check:$8 = {58, 59} +// gdb-check:$8 = {__0 = 58, __1 = 59} // gdb-command:print vf32x4 -// gdb-check:$9 = {60.5, 61.5, 62.5, 63.5} +// gdb-check:$9 = {__0 = 60.5, __1 = 61.5, __2 = 62.5, __3 = 63.5} // gdb-command:print vf64x2 -// gdb-check:$10 = {64.5, 65.5} +// gdb-check:$10 = {__0 = 64.5, __1 = 65.5} // gdb-command:continue diff --git a/src/test/debuginfo/simple-tuple.rs b/src/test/debuginfo/simple-tuple.rs index 3c3a85a34c7..29bf9c5e419 100644 --- a/src/test/debuginfo/simple-tuple.rs +++ b/src/test/debuginfo/simple-tuple.rs @@ -15,57 +15,57 @@ // === GDB TESTS =================================================================================== // gdb-command:print/d 'simple_tuple::NO_PADDING_8' -// gdb-check:$1 = {-50, 50} +// gdb-check:$1 = {__0 = -50, __1 = 50} // gdb-command:print 'simple_tuple::NO_PADDING_16' -// gdb-check:$2 = {-1, 2, 3} +// gdb-check:$2 = {__0 = -1, __1 = 2, __2 = 3} // gdb-command:print 'simple_tuple::NO_PADDING_32' -// gdb-check:$3 = {4, 5, 6} +// gdb-check:$3 = {__0 = 4, __1 = 5, __2 = 6} // gdb-command:print 'simple_tuple::NO_PADDING_64' -// gdb-check:$4 = {7, 8, 9} +// gdb-check:$4 = {__0 = 7, __1 = 8, __2 = 9} // gdb-command:print 'simple_tuple::INTERNAL_PADDING_1' -// gdb-check:$5 = {10, 11} +// gdb-check:$5 = {__0 = 10, __1 = 11} // gdb-command:print 'simple_tuple::INTERNAL_PADDING_2' -// gdb-check:$6 = {12, 13, 14, 15} +// gdb-check:$6 = {__0 = 12, __1 = 13, __2 = 14, __3 = 15} // gdb-command:print 'simple_tuple::PADDING_AT_END' -// gdb-check:$7 = {16, 17} +// gdb-check:$7 = {__0 = 16, __1 = 17} // gdb-command:run // gdb-command:print/d noPadding8 -// gdb-check:$8 = {-100, 100} +// gdb-check:$8 = {__0 = -100, __1 = 100} // gdb-command:print noPadding16 -// gdb-check:$9 = {0, 1, 2} +// gdb-check:$9 = {__0 = 0, __1 = 1, __2 = 2} // gdb-command:print noPadding32 -// gdb-check:$10 = {3, 4.5, 5} +// gdb-check:$10 = {__0 = 3, __1 = 4.5, __2 = 5} // gdb-command:print noPadding64 -// gdb-check:$11 = {6, 7.5, 8} +// gdb-check:$11 = {__0 = 6, __1 = 7.5, __2 = 8} // gdb-command:print internalPadding1 -// gdb-check:$12 = {9, 10} +// gdb-check:$12 = {__0 = 9, __1 = 10} // gdb-command:print internalPadding2 -// gdb-check:$13 = {11, 12, 13, 14} +// gdb-check:$13 = {__0 = 11, __1 = 12, __2 = 13, __3 = 14} // gdb-command:print paddingAtEnd -// gdb-check:$14 = {15, 16} +// gdb-check:$14 = {__0 = 15, __1 = 16} // gdb-command:print/d 'simple_tuple::NO_PADDING_8' -// gdb-check:$15 = {-127, 127} +// gdb-check:$15 = {__0 = -127, __1 = 127} // gdb-command:print 'simple_tuple::NO_PADDING_16' -// gdb-check:$16 = {-10, 10, 9} +// gdb-check:$16 = {__0 = -10, __1 = 10, __2 = 9} // gdb-command:print 'simple_tuple::NO_PADDING_32' -// gdb-check:$17 = {14, 15, 16} +// gdb-check:$17 = {__0 = 14, __1 = 15, __2 = 16} // gdb-command:print 'simple_tuple::NO_PADDING_64' -// gdb-check:$18 = {17, 18, 19} +// gdb-check:$18 = {__0 = 17, __1 = 18, __2 = 19} // gdb-command:print 'simple_tuple::INTERNAL_PADDING_1' -// gdb-check:$19 = {110, 111} +// gdb-check:$19 = {__0 = 110, __1 = 111} // gdb-command:print 'simple_tuple::INTERNAL_PADDING_2' -// gdb-check:$20 = {112, 113, 114, 115} +// gdb-check:$20 = {__0 = 112, __1 = 113, __2 = 114, __3 = 115} // gdb-command:print 'simple_tuple::PADDING_AT_END' -// gdb-check:$21 = {116, 117} +// gdb-check:$21 = {__0 = 116, __1 = 117} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/struct-in-enum.rs b/src/test/debuginfo/struct-in-enum.rs index b7956c22122..e200a497f51 100644 --- a/src/test/debuginfo/struct-in-enum.rs +++ b/src/test/debuginfo/struct-in-enum.rs @@ -19,13 +19,13 @@ // gdb-command:run // gdb-command:print case1 -// gdb-check:$1 = {{RUST$ENUM$DISR = Case1, 0, {x = 2088533116, y = 2088533116, z = 31868}}, {RUST$ENUM$DISR = Case1, 0, 8970181431921507452, 31868}} +// gdb-check:$1 = {{RUST$ENUM$DISR = Case1, __0 = 0, __1 = {x = 2088533116, y = 2088533116, z = 31868}}, {RUST$ENUM$DISR = Case1, __0 = 0, __1 = 8970181431921507452, __2 = 31868}} // gdb-command:print case2 -// gdb-check:$2 = {{RUST$ENUM$DISR = Case2, 0, {x = 286331153, y = 286331153, z = 4369}}, {RUST$ENUM$DISR = Case2, 0, 1229782938247303441, 4369}} +// gdb-check:$2 = {{RUST$ENUM$DISR = Case2, __0 = 0, __1 = {x = 286331153, y = 286331153, z = 4369}}, {RUST$ENUM$DISR = Case2, __0 = 0, __1 = 1229782938247303441, __2 = 4369}} // gdb-command:print univariant -// gdb-check:$3 = {{{x = 123, y = 456, z = 789}}} +// gdb-check:$3 = {{__0 = {x = 123, y = 456, z = 789}}} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/tuple-in-struct.rs b/src/test/debuginfo/tuple-in-struct.rs index 7da1ef2e118..04119956f19 100644 --- a/src/test/debuginfo/tuple-in-struct.rs +++ b/src/test/debuginfo/tuple-in-struct.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// ignore-tidy-linelength + // min-lldb-version: 310 // compile-flags:-g @@ -15,29 +17,29 @@ // gdb-command:run // gdb-command:print no_padding1 -// gdb-check:$1 = {x = {0, 1}, y = 2, z = {3, 4, 5}} +// gdb-check:$1 = {x = {__0 = 0, __1 = 1}, y = 2, z = {__0 = 3, __1 = 4, __2 = 5}} // gdb-command:print no_padding2 -// gdb-check:$2 = {x = {6, 7}, y = {{8, 9}, 10}} +// gdb-check:$2 = {x = {__0 = 6, __1 = 7}, y = {__0 = {__0 = 8, __1 = 9}, __1 = 10}} // gdb-command:print tuple_internal_padding -// gdb-check:$3 = {x = {11, 12}, y = {13, 14}} +// gdb-check:$3 = {x = {__0 = 11, __1 = 12}, y = {__0 = 13, __1 = 14}} // gdb-command:print struct_internal_padding -// gdb-check:$4 = {x = {15, 16}, y = {17, 18}} +// gdb-check:$4 = {x = {__0 = 15, __1 = 16}, y = {__0 = 17, __1 = 18}} // gdb-command:print both_internally_padded -// gdb-check:$5 = {x = {19, 20, 21}, y = {22, 23}} +// gdb-check:$5 = {x = {__0 = 19, __1 = 20, __2 = 21}, y = {__0 = 22, __1 = 23}} // gdb-command:print single_tuple -// gdb-check:$6 = {x = {24, 25, 26}} +// gdb-check:$6 = {x = {__0 = 24, __1 = 25, __2 = 26}} // gdb-command:print tuple_padded_at_end -// gdb-check:$7 = {x = {27, 28}, y = {29, 30}} +// gdb-check:$7 = {x = {__0 = 27, __1 = 28}, y = {__0 = 29, __1 = 30}} // gdb-command:print struct_padded_at_end -// gdb-check:$8 = {x = {31, 32}, y = {33, 34}} +// gdb-check:$8 = {x = {__0 = 31, __1 = 32}, y = {__0 = 33, __1 = 34}} // gdb-command:print both_padded_at_end -// gdb-check:$9 = {x = {35, 36, 37}, y = {38, 39}} +// gdb-check:$9 = {x = {__0 = 35, __1 = 36, __2 = 37}, y = {__0 = 38, __1 = 39}} // gdb-command:print mixed_padding -// gdb-check:$10 = {x = {{40, 41, 42}, {43, 44}}, y = {45, 46, 47, 48}} +// gdb-check:$10 = {x = {__0 = {__0 = 40, __1 = 41, __2 = 42}, __1 = {__0 = 43, __1 = 44}}, y = {__0 = 45, __1 = 46, __2 = 47, __3 = 48}} #![allow(unused_variables)] #![omit_gdb_pretty_printer_section] diff --git a/src/test/debuginfo/tuple-in-tuple.rs b/src/test/debuginfo/tuple-in-tuple.rs index 9b4c759ab02..e9810913031 100644 --- a/src/test/debuginfo/tuple-in-tuple.rs +++ b/src/test/debuginfo/tuple-in-tuple.rs @@ -17,21 +17,21 @@ // gdb-command:run // gdb-command:print no_padding1 -// gdb-check:$1 = {{0, 1}, 2, 3} +// gdb-check:$1 = {__0 = {__0 = 0, __1 = 1}, __1 = 2, __2 = 3} // gdb-command:print no_padding2 -// gdb-check:$2 = {4, {5, 6}, 7} +// gdb-check:$2 = {__0 = 4, __1 = {__0 = 5, __1 = 6}, __2 = 7} // gdb-command:print no_padding3 -// gdb-check:$3 = {8, 9, {10, 11}} +// gdb-check:$3 = {__0 = 8, __1 = 9, __2 = {__0 = 10, __1 = 11}} // gdb-command:print internal_padding1 -// gdb-check:$4 = {12, {13, 14}} +// gdb-check:$4 = {__0 = 12, __1 = {__0 = 13, __1 = 14}} // gdb-command:print internal_padding2 -// gdb-check:$5 = {15, {16, 17}} +// gdb-check:$5 = {__0 = 15, __1 = {__0 = 16, __1 = 17}} // gdb-command:print padding_at_end1 -// gdb-check:$6 = {18, {19, 20}} +// gdb-check:$6 = {__0 = 18, __1 = {__0 = 19, __1 = 20}} // gdb-command:print padding_at_end2 -// gdb-check:$7 = {{21, 22}, 23} +// gdb-check:$7 = {__0 = {__0 = 21, __1 = 22}, __1 = 23} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/tuple-struct.rs b/src/test/debuginfo/tuple-struct.rs index e679dac9546..5e4e8494574 100644 --- a/src/test/debuginfo/tuple-struct.rs +++ b/src/test/debuginfo/tuple-struct.rs @@ -17,22 +17,22 @@ // gdb-command:run // gdb-command:print no_padding16 -// gdb-check:$1 = {10000, -10001} +// gdb-check:$1 = {__0 = 10000, __1 = -10001} // gdb-command:print no_padding32 -// gdb-check:$2 = {-10002, -10003.5, 10004} +// gdb-check:$2 = {__0 = -10002, __1 = -10003.5, __2 = 10004} // gdb-command:print no_padding64 -// gdb-check:$3 = {-10005.5, 10006, 10007} +// gdb-check:$3 = {__0 = -10005.5, __1 = 10006, __2 = 10007} // gdb-command:print no_padding163264 -// gdb-check:$4 = {-10008, 10009, 10010, 10011} +// gdb-check:$4 = {__0 = -10008, __1 = 10009, __2 = 10010, __3 = 10011} // gdb-command:print internal_padding -// gdb-check:$5 = {10012, -10013} +// gdb-check:$5 = {__0 = 10012, __1 = -10013} // gdb-command:print padding_at_end -// gdb-check:$6 = {-10014, 10015} +// gdb-check:$6 = {__0 = -10014, __1 = 10015} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/tuple-style-enum.rs b/src/test/debuginfo/tuple-style-enum.rs index 6ed231726b1..48c47c51150 100644 --- a/src/test/debuginfo/tuple-style-enum.rs +++ b/src/test/debuginfo/tuple-style-enum.rs @@ -19,16 +19,16 @@ // gdb-command:run // gdb-command:print case1 -// gdb-check:$1 = {{RUST$ENUM$DISR = Case1, 0, 31868, 31868, 31868, 31868}, {RUST$ENUM$DISR = Case1, 0, 2088533116, 2088533116}, {RUST$ENUM$DISR = Case1, 0, 8970181431921507452}} +// gdb-check:$1 = {{RUST$ENUM$DISR = Case1, __0 = 0, __1 = 31868, __2 = 31868, __3 = 31868, __4 = 31868}, {RUST$ENUM$DISR = Case1, __0 = 0, __1 = 2088533116, __2 = 2088533116}, {RUST$ENUM$DISR = Case1, __0 = 0, __1 = 8970181431921507452}} // gdb-command:print case2 -// gdb-check:$2 = {{RUST$ENUM$DISR = Case2, 0, 4369, 4369, 4369, 4369}, {RUST$ENUM$DISR = Case2, 0, 286331153, 286331153}, {RUST$ENUM$DISR = Case2, 0, 1229782938247303441}} +// gdb-check:$2 = {{RUST$ENUM$DISR = Case2, __0 = 0, __1 = 4369, __2 = 4369, __3 = 4369, __4 = 4369}, {RUST$ENUM$DISR = Case2, __0 = 0, __1 = 286331153, __2 = 286331153}, {RUST$ENUM$DISR = Case2, __0 = 0, __1 = 1229782938247303441}} // gdb-command:print case3 -// gdb-check:$3 = {{RUST$ENUM$DISR = Case3, 0, 22873, 22873, 22873, 22873}, {RUST$ENUM$DISR = Case3, 0, 1499027801, 1499027801}, {RUST$ENUM$DISR = Case3, 0, 6438275382588823897}} +// gdb-check:$3 = {{RUST$ENUM$DISR = Case3, __0 = 0, __1 = 22873, __2 = 22873, __3 = 22873, __4 = 22873}, {RUST$ENUM$DISR = Case3, __0 = 0, __1 = 1499027801, __2 = 1499027801}, {RUST$ENUM$DISR = Case3, __0 = 0, __1 = 6438275382588823897}} // gdb-command:print univariant -// gdb-check:$4 = {{-1}} +// gdb-check:$4 = {{__0 = -1}} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/unique-enum.rs b/src/test/debuginfo/unique-enum.rs index e450ead009b..0252e3b54ff 100644 --- a/src/test/debuginfo/unique-enum.rs +++ b/src/test/debuginfo/unique-enum.rs @@ -18,13 +18,13 @@ // gdb-command:run // gdb-command:print *the_a -// gdb-check:$1 = {{RUST$ENUM$DISR = TheA, x = 0, y = 8970181431921507452}, {RUST$ENUM$DISR = TheA, 0, 2088533116, 2088533116}} +// gdb-check:$1 = {{RUST$ENUM$DISR = TheA, x = 0, y = 8970181431921507452}, {RUST$ENUM$DISR = TheA, __0 = 0, __1 = 2088533116, __2 = 2088533116}} // gdb-command:print *the_b -// gdb-check:$2 = {{RUST$ENUM$DISR = TheB, x = 0, y = 1229782938247303441}, {RUST$ENUM$DISR = TheB, 0, 286331153, 286331153}} +// gdb-check:$2 = {{RUST$ENUM$DISR = TheB, x = 0, y = 1229782938247303441}, {RUST$ENUM$DISR = TheB, __0 = 0, __1 = 286331153, __2 = 286331153}} // gdb-command:print *univariant -// gdb-check:$3 = {{123234}} +// gdb-check:$3 = {{__0 = 123234}} // === LLDB TESTS ================================================================================== diff --git a/src/test/debuginfo/vec-slices.rs b/src/test/debuginfo/vec-slices.rs index 3759082db2c..b87a9250f4a 100644 --- a/src/test/debuginfo/vec-slices.rs +++ b/src/test/debuginfo/vec-slices.rs @@ -38,9 +38,9 @@ // gdb-command:print padded_tuple.length // gdb-check:$8 = 2 // gdb-command:print padded_tuple.data_ptr[0] -// gdb-check:$9 = {6, 7} +// gdb-check:$9 = {__0 = 6, __1 = 7} // gdb-command:print padded_tuple.data_ptr[1] -// gdb-check:$10 = {8, 9} +// gdb-check:$10 = {__0 = 8, __1 = 9} // gdb-command:print padded_struct.length // gdb-check:$11 = 2 |
