teak-llvm/lldb/packages/Python/lldbsuite/test/expression_command
Pavel Labath 042c752691 Make TestTopLevelExprs more robust in face of linker GC
Summary:
This test was failing in various configurations on linux in a fairly
unpredictible way. The success depended on whether the c++ abi library
was linked in statically or not and how well was the linker able to
strip parts of it. This introduces additional code to the "dummmy" test
executable, which ensures that all parts of the library needed to
evaluate the expressions are always present.

Reviewers: clayborg

Subscribers: srhines, tatyana-krasnukha, davide, lldb-commits

Differential Revision: https://reviews.llvm.org/D39727

llvm-svn: 317678
2017-11-08 10:48:50 +00:00
..
anonymous-struct *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
calculator_mode Don't access the process in expressions w/o checking that 2016-11-03 23:42:09 +00:00
call-function Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
call-restarts Add a lldbutils routine that gathers up the boiler-plate 2017-07-06 02:18:16 +00:00
call-throws Add a lldbutils routine that gathers up the boiler-plate 2017-07-06 02:18:16 +00:00
char Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
expr-in-syscall *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
fixits Add a lldbutils routine that gathers up the boiler-plate 2017-07-06 02:18:16 +00:00
formatters *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ir-interpreter *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ir-interpreter-phi-nodes *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
issue_11588 Working through testcases, converting to run_to_source_breakpoint. 2017-07-06 18:06:25 +00:00
macros Working through testcases, converting to run_to_source_breakpoint. 2017-07-06 18:06:25 +00:00
multiline Fix segfault resulting from empty print prompt 2017-05-05 11:51:21 +00:00
options Working through testcases, converting to run_to_source_breakpoint. 2017-07-06 18:06:25 +00:00
persist_objc_pointeetype Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
persistent_ptr_update *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
persistent_types *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
persistent_variables *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
po_verbosity Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
radar_8638051 *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
radar_9531204 *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
radar_9673664 *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
save_jit_objects Working through testcases, converting to run_to_source_breakpoint. 2017-07-06 18:06:25 +00:00
test *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
timeout Working through testcases, converting to run_to_source_breakpoint. 2017-07-06 18:06:25 +00:00
top-level Make TestTopLevelExprs more robust in face of linker GC 2017-11-08 10:48:50 +00:00
two-files *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
unwind_expression Convert a few more tests to use run_to_source_breakpoint. 2017-07-13 19:46:21 +00:00
.categories