[Lldb-commits] [PATCH] Mark 9 lldb unit tests for ubuntu as XFAIL

Siva Chandra sivachandra at google.com
Tue Nov 11 15:06:07 PST 2014

On linux, clang (and gcc ofcourse) links to libstdc++. So, the data formatters fail if the version of libstdc++ on the system is not the same as that supported by the data formatters. Look at this bug for more info: http://llvm.org/bugs/show_bug.cgi?id=15301. Comment #8 actually lists the combinations under which they fail/pass.

About TestInitializerList, I think it is a data formatter for initializer_list coming from libc++ and AFAICT, there is no formatter for the one coming from libstdc++.

About the tests which are not data formatter related but are being marked as XFAIL in this patch, the idea here is to start at a known green state for Ubuntu/Linux with respect to a core/basic debugger functionality. We will definitely revisit them and fix them (if they are not already done by somebody else). For example TestEvents and TestValueVarUpdate are related to Python API and should not be treated (IMO atleast) as core debugger functionality.


More information about the lldb-commits mailing list