# RUN: %build %p/inputs/main.c --nodefaultlib -o %t # RUN: %lldbmi %t < %s | FileCheck %s # Test lldb-mi -exec-next 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-next --thread 0 # Check that exec-next can process the case of invalid thread ID. # CHECK: ^error,msg="Command 'exec-next'. Thread ID invalid" -exec-next --thread 1 # CHECK: ^running # CHECK: *stopped,reason="end-stepping-range" -exec-next # Check that exec-next can step over in a selected thread. # CHECK: ^running # CHECK: *stopped,reason="end-stepping-range"