33 lines
855 B
Plaintext
33 lines
855 B
Plaintext
# XFAIL: system-netbsd
|
|
#
|
|
# RUN: %build %p/inputs/main.c --nodefaultlib -o %t
|
|
# RUN: %lldbmi %t < %s | FileCheck %s
|
|
|
|
# Test lldb-mi -exec-step-instruction command.
|
|
|
|
# Check that we have a valid target created via '%lldbmi %t'.
|
|
# CHECK: ^done
|
|
|
|
settings set symbols.enable-external-lookup false
|
|
# CHECK: ^done
|
|
|
|
-break-insert main
|
|
# CHECK: ^done,bkpt={number="1"
|
|
|
|
-exec-run
|
|
# CHECK: ^running
|
|
# CHECK: *stopped,reason="breakpoint-hit"
|
|
|
|
-exec-step-instruction --thread 0
|
|
# Check that exec-step-instruction can process the case of invalid thread ID.
|
|
# CHECK: ^error,msg="Command 'exec-step-instruction'. Thread ID invalid"
|
|
|
|
-exec-next-instruction --thread 1
|
|
# CHECK: ^running
|
|
# CHECK: *stopped,reason="end-stepping-range"
|
|
|
|
-exec-step-instruction
|
|
# Check exec-step-instruction in a selected thread.
|
|
# CHECK: ^running
|
|
# CHECK: *stopped,reason="end-stepping-range"
|