blob: 2187a00e924fdac3b124d678e4d0250634847739 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# XFAIL: system-windows
# -> llvm.org/pr24452
#
# RUN: %cc -o %t %p/inputs/main.c -g
# RUN: %lldbmi %t < %s | FileCheck %s
# Test lldb-mi -exec-step command.
# Check that we have a valid target created via '%lldbmi %t'.
# CHECK: ^done
-break-insert main
# CHECK: ^done,bkpt={number="1"
-exec-run
# CHECK: ^running
# CHECK: *stopped,reason="breakpoint-hit"
-exec-step --thread 0
# Check that exec-step can process the case of invalid thread ID.
# CHECK: ^error,msg="Command 'exec-step'. Thread ID invalid"
-exec-step --thread 1
# CHECK: ^running
# CHECK: *stopped,reason="end-stepping-range"
-exec-step
# Check that exec-step can step-in in a selected thread.
# CHECK: ^running
# CHECK: *stopped,reason="end-stepping-range"
|