diff --git a/lldb/source/Expression/IRInterpreter.cpp b/lldb/source/Expression/IRInterpreter.cpp --- a/lldb/source/Expression/IRInterpreter.cpp +++ b/lldb/source/Expression/IRInterpreter.cpp @@ -428,7 +428,8 @@ return data_address; } }; - +static const char *non_running_target_error = + "Interpreter requires to run the program to interprete the expression"; static const char *unsupported_opcode_error = "Interpreter doesn't handle one of the expression's opcodes"; static const char *unsupported_operand_error = @@ -531,10 +532,10 @@ } if (!CanIgnoreCall(call_inst) && !support_function_calls) { - LLDB_LOGF(log, "Unsupported instruction: %s", + LLDB_LOGF(log, "Non-running target: %s", PrintValue(&*ii).c_str()); error.SetErrorToGenericError(); - error.SetErrorString(unsupported_opcode_error); + error.SetErrorString(non_running_target_error); return false; } } break;