How to debug (set a breakpoint) into the unittest executable?
Andy Valencia
dont at spam.me
Tue Sep 2 14:33:47 UTC 2025
On Tuesday, 2 September 2025 at 14:03:44 UTC, felixfxu wrote:
> Then I realized that the unittest executable file is also
> generated in the work folder after I run "dub test -b debug".
> Then I would like to debug into that unittest executable file
> just as I did previously to other valid dlang executable files.
By far the easiest way I've found to set breakpoints with gdb is
by line number:
```
b <source file.d>:<line #>
```
That works quite reliably, even when the maze of demangling
doesn't quite get me there. And yes, I have used it on -unittest
compilations. I do not use dub, so if it's adding wrinkles, I
can't help you there.
Andy
More information about the Digitalmars-d-learn
mailing list