|
1 | 1 | // ignore-windows
|
2 |
| -// ignore-gdb // Test temporarily ignored due to debuginfo tests being disabled, see PR 47155 |
3 | 2 | // min-lldb-version: 310
|
4 | 3 |
|
5 | 4 | // compile-flags:-g
|
|
13 | 12 | // gdb-command:print singleton.length
|
14 | 13 | // gdb-check:$2 = 1
|
15 | 14 | // gdbg-command:print *((i64[1]*)(singleton.data_ptr))
|
16 |
| -// gdbr-command:print *(singleton.data_ptr as &[i64; 1]) |
| 15 | +// gdbr-command:print *(singleton.data_ptr as *const [i64; 1]) |
17 | 16 | // gdbg-check:$3 = {1}
|
18 | 17 | // gdbr-check:$3 = [1]
|
19 | 18 |
|
20 | 19 | // gdb-command:print multiple.length
|
21 | 20 | // gdb-check:$4 = 4
|
22 | 21 | // gdbg-command:print *((i64[4]*)(multiple.data_ptr))
|
23 |
| -// gdbr-command:print *(multiple.data_ptr as &[i64; 4]) |
| 22 | +// gdbr-command:print *(multiple.data_ptr as *const [i64; 4]) |
24 | 23 | // gdbg-check:$5 = {2, 3, 4, 5}
|
25 | 24 | // gdbr-check:$5 = [2, 3, 4, 5]
|
26 | 25 |
|
27 | 26 | // gdb-command:print slice_of_slice.length
|
28 | 27 | // gdb-check:$6 = 2
|
29 | 28 | // gdbg-command:print *((i64[2]*)(slice_of_slice.data_ptr))
|
30 |
| -// gdbr-command:print *(slice_of_slice.data_ptr as &[i64; 2]) |
| 29 | +// gdbr-command:print *(slice_of_slice.data_ptr as *const [i64; 2]) |
31 | 30 | // gdbg-check:$7 = {3, 4}
|
32 | 31 | // gdbr-check:$7 = [3, 4]
|
33 | 32 |
|
|
53 | 52 | // gdbr-command:print MUT_VECT_SLICE.length
|
54 | 53 | // gdb-check:$14 = 2
|
55 | 54 | // gdbg-command:print *((i64[2]*)('vec_slices::MUT_VECT_SLICE'.data_ptr))
|
56 |
| -// gdbr-command:print *(MUT_VECT_SLICE.data_ptr as &[i64; 2]) |
| 55 | +// gdbr-command:print *(MUT_VECT_SLICE.data_ptr as *const [i64; 2]) |
57 | 56 | // gdbg-check:$15 = {64, 65}
|
58 | 57 | // gdbr-check:$15 = [64, 65]
|
59 | 58 |
|
60 |
| -//gdb-command:print mut_slice.length |
61 |
| -//gdb-check:$16 = 5 |
62 |
| -//gdbg-command:print *((i64[5]*)(mut_slice.data_ptr)) |
63 |
| -//gdbr-command:print *(mut_slice.data_ptr as &[i64; 5]) |
64 |
| -//gdbg-check:$17 = {1, 2, 3, 4, 5} |
65 |
| -//gdbr-check:$17 = [1, 2, 3, 4, 5] |
| 59 | +// gdb-command:print mut_slice.length |
| 60 | +// gdb-check:$16 = 5 |
| 61 | +// gdbg-command:print *((i64[5]*)(mut_slice.data_ptr)) |
| 62 | +// gdbr-command:print *(mut_slice.data_ptr as *const [i64; 5]) |
| 63 | +// gdbg-check:$17 = {1, 2, 3, 4, 5} |
| 64 | +// gdbr-check:$17 = [1, 2, 3, 4, 5] |
66 | 65 |
|
67 | 66 |
|
68 | 67 | // === LLDB TESTS ==================================================================================
|
|
0 commit comments