weliveindetail wrote: While this is up for review here, I am working on the FIXME in `LocateExecutableSymbolFile()`. The API test emits an EXE and a PDB file successfully, but the EXE has DWARF sections as well! This seems to cause: * clang to embed `a.dwp` as PDB path in the EXE * lldb to load it as a `SymbolFileDWARF`
I can fix this manually when I run the build command for `main.c` with `-gcodeview` instead of `-gdwarf`, but I have to figure out how to teach the API test to do that. It doesn't set any of this itself, but it's built into the Makefile system I believe. If anyone has an idea what is the best approach here, let me know. Thanks FYI: pre-commit tests aren't particularly helpful. The Windows bot didn't seem to do anything and the Linux bots only reported timing data, but not which tests passed/skipped. https://github.com/llvm/llvm-project/pull/183302 _______________________________________________ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
