# RUN: %build %p/inputs/main.c --nodefaultlib -o %t # 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"