[Lldb-commits] [PATCH] D32167: Add support for type units (.debug_types) to LLDB in a way that is compatible with DWARF 5

Jason Molenda via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Thu Mar 1 16:02:20 PST 2018


jasonmolenda added a comment.

I think we're being a little hasty here.  Greg's last suggestion is worth investigation -- how many tests would actually be run for this new variant?

Greg, maybe you could remove the make clean targets from packages/Python/lldbsuite/test/plugins/builder_base.py (I think that'll do it), do a testsuite run to create all the test binaries, and then find out how how many tests are actually going to be run here?

Pavel is right that the explosion of debug variations will quickly become untenable, even with bots, and I'm not sure what a good solution to that is.  Running the debug information parsers against the wide variety of programs we include in the testsuite is a good way to test them.  This is a problem we should discuss, but if the practical impact of adding the extra testing for .debug_types is that we run 50 tests through an additional variant, I think it is premature to draw the line here and say this must be solved now.


https://reviews.llvm.org/D32167





More information about the lldb-commits mailing list