diff options
| author | Jieyou Xu <jieyouxu@outlook.com> | 2024-11-17 00:42:30 +0800 |
|---|---|---|
| committer | Josh Stone <jistone@redhat.com> | 2024-11-21 09:26:47 -0800 |
| commit | a3021df4987e8306e4eb5536e6f19df1134b7416 (patch) | |
| tree | 98f88c5f8a7b84eef45419f134995fcd610b8b15 | |
| parent | aa203c9fa0a8f3ef33fb29aa6b1d126043d92368 (diff) | |
| download | rust-a3021df4987e8306e4eb5536e6f19df1134b7416.tar.gz rust-a3021df4987e8306e4eb5536e6f19df1134b7416.zip | |
Update cdb annotations for `range-types.rs` with cdb `10.0.26100.2161`
(cherry picked from commit 94f3dcf6016203dff3c4033f3024e8a69dc2d757)
| -rw-r--r-- | tests/debuginfo/range-types.rs | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/tests/debuginfo/range-types.rs b/tests/debuginfo/range-types.rs index 8c18fd9addd..068a55a5767 100644 --- a/tests/debuginfo/range-types.rs +++ b/tests/debuginfo/range-types.rs @@ -1,7 +1,10 @@ // Testing the display of range types in cdb. -// cdb-only -//@ min-cdb-version: 10.0.18317.1001 +//@ only-cdb + +// FIXME(jieyouxu): triple check in CI if the directive actually works +//@ min-cdb-version: 10.0.26100.2161 + //@ compile-flags:-g // === CDB TESTS ================================================================================== @@ -10,23 +13,26 @@ // cdb-command: dx r1,d // cdb-check:r1,d : (3..5) [Type: core::ops::range::Range<i32>] -// cdb-check: [<Raw View>] [Type: core::ops::range::Range<i32>] +// cdb-check: [+0x000] start : 3 [Type: int] +// cdb-check: [+0x004] end : 5 [Type: int] // cdb-command: dx r2,d // cdb-check:r2,d : (2..) [Type: core::ops::range::RangeFrom<i32>] -// cdb-check: [<Raw View>] [Type: core::ops::range::RangeFrom<i32>] +// cdb-check: [+0x000] start : 2 [Type: int] // cdb-command: dx r3,d // cdb-check:r3,d : (1..=4) [Type: core::ops::range::RangeInclusive<i32>] -// cdb-check: [<Raw View>] [Type: core::ops::range::RangeInclusive<i32>] +// cdb-check: [+0x000] start : 1 [Type: int] +// cdb-check: [+0x004] end : 4 [Type: int] +// cdb-check: [+0x008] exhausted : false [Type: bool] // cdb-command: dx r4,d // cdb-check:r4,d : (..10) [Type: core::ops::range::RangeTo<i32>] -// cdb-check: [<Raw View>] [Type: core::ops::range::RangeTo<i32>] +// cdb-check: [+0x000] end : 10 [Type: int] // cdb-command: dx r5,d // cdb-check:r5,d : (..=3) [Type: core::ops::range::RangeToInclusive<i32>] -// cdb-check: [<Raw View>] [Type: core::ops::range::RangeToInclusive<i32>] +// cdb-check: [+0x000] end : 3 [Type: int] // cdb-command: dx r6,d // cdb-check:r6,d [Type: core::ops::range::RangeFull] |
