[Bug 32053] New: lldb-mi outputs extra =thread-group-exited after -gdb-exit

Bug ID 32053
Summary lldb-mi outputs extra =thread-group-exited after -gdb-exit
Product lldb
Version unspecified
Hardware All
OS All
Status NEW
Severity normal
Priority P
Component All Bugs
Assignee lldb-dev@lists.llvm.org
Reporter malaperle@gmail.com
CC llvm-bugs@lists.llvm.org

Reproduced on macOS 10.12 with latest SVN trunk and Ubuntu 16.04 with lldb 3.8

For example, if I start debugging this simple program:

int main() {
}

lldb-mi ./a.out

-exec-run
...
=thread-exited,id="1",group-id="i1"
=thread-group-exited,id="i1",exit-code="0"
*stopped,reason="exited-normally"
(gdb)
-gdb-exit
^exit
=thread-group-exited,id="i1"
(gdb)

(Here back to terminal)

I don't think there should be any "=thread-group-exited" after the exit.

The GDB output looks like this:
=thread-exited,id="1",group-id="i1"
=thread-group-exited,id="i1",exit-code="0"
*stopped,reason="exited-normally"
(gdb) 
-gdb-exit
^exit
(Here back to terminal)

Jonas Devlieghere changed bug 32053

What Removed Added
Resolution MOVED
Status NEW RESOLVED
CC jdevlieghere@apple.com

Comment # 1 on bug 32053 from Jonas Devlieghere

lldb-mi is no longer part of the lldb repository.