<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/lldb/test/API, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2020-01-10T22:52:51+00:00</updated>
<entry>
<title>lldbutil: Forward ASan launch info to test inferiors</title>
<updated>2020-01-10T22:52:51+00:00</updated>
<author>
<name>Vedant Kumar</name>
<email>vsk@apple.com</email>
</author>
<published>2019-12-12T00:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=4c00dbf22d7f0ad005444b412b450ee4b4779b6a'/>
<id>urn:sha1:4c00dbf22d7f0ad005444b412b450ee4b4779b6a</id>
<content type='text'>
This allows an unsanitized test process which loads a sanitized DSO (the
motivating example is a Swift runtime dylib) to launch on Darwin.

rdar://57290132

Differential Revision: https://reviews.llvm.org/D71379
</content>
</entry>
<entry>
<title>[lldb/Test] Bypass LLDB_TEST_COMMON_ARGS for certain dotest args (NFC)</title>
<updated>2020-01-10T22:40:17+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2020-01-10T22:38:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=7ce92dc0b4bcc1044052a06df3f07a94eb890823'/>
<id>urn:sha1:7ce92dc0b4bcc1044052a06df3f07a94eb890823</id>
<content type='text'>
Rather than serializing every argument through LLDB_TEST_COMMON_ARGS, we
can pass some of them directly using their CMake variable. Although this
does introduce some code duplication between lit's site config and the
lldb-dotest utility, it also means that it becomes easier to override
these values (WIP).
</content>
</entry>
<entry>
<title>[lldb/CMake] Rename LLDB_DISABLE_PYTHON to LLDB_ENABLE_PYTHON</title>
<updated>2019-12-13T21:41:11+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-12-13T18:37:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=4e26cf2cfb2b140a33ec236153cb2f23b5c44127'/>
<id>urn:sha1:4e26cf2cfb2b140a33ec236153cb2f23b5c44127</id>
<content type='text'>
This matches the naming scheme used by LLVM and all the other optional
dependencies in LLDB.

Differential revision: https://reviews.llvm.org/D71482
</content>
</entry>
<entry>
<title>[lldb/Reproducers] Propagate LLDB_CAPTURE_REPRODUCER to the test suite</title>
<updated>2019-12-05T00:49:11+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-12-05T00:43:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=acda2bc0adf62d9e54bf6d284f91e6cfa5b3cc6e'/>
<id>urn:sha1:acda2bc0adf62d9e54bf6d284f91e6cfa5b3cc6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[LLDB] Always remove debugserver from LLVM_DISTRIBUTION_COMPONENTS</title>
<updated>2019-11-12T20:58:26+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-11-12T20:57:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=fbb228c7d222b991bed20d674e3b43143848fb95'/>
<id>urn:sha1:fbb228c7d222b991bed20d674e3b43143848fb95</id>
<content type='text'>
Centralize the logic to remove debugserver from
LLVM_DISTRIBUTION_COMPONENTS when LLDB_USE_SYSTEM_DEBUGSERVER is
enabled. Now this happens regardless of whether the tests are enabled.
</content>
</entry>
<entry>
<title>[lldb] Make Asan/SIP workaround work for Python 3</title>
<updated>2019-11-08T17:19:56+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-11-08T17:19:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=4d0e07f7862b832fb49a466feb8046770ea5b792'/>
<id>urn:sha1:4d0e07f7862b832fb49a466feb8046770ea5b792</id>
<content type='text'>
Make the check generic instead of hard-coding the path to Python 2. This
also fixes the print-syntax to be compatible with both versions.
</content>
</entry>
<entry>
<title>[lldb] Prevent Asan/SIP workaround from affecting Python in /usr/local/bin</title>
<updated>2019-11-08T17:08:27+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-11-08T17:06:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=6b44a41fefc7a62a5024c64fb7453f5ee93f3bb6'/>
<id>urn:sha1:6b44a41fefc7a62a5024c64fb7453f5ee93f3bb6</id>
<content type='text'>
The code that works around SIP was unintentionally being triggered for
/usr/local/bin/python as well. That caused trouble on GreenDragon where
we were swapping out a Python 3 executable with the system's Python 2
executable.
</content>
</entry>
<entry>
<title>[lldb] Record framework build path and use it everywhere</title>
<updated>2019-11-06T22:05:35+00:00</updated>
<author>
<name>Haibo Huang</name>
<email>hhb@google.com</email>
</author>
<published>2019-10-30T17:33:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=77a60f0df673074a2c9276498f95a9eaadeece56'/>
<id>urn:sha1:77a60f0df673074a2c9276498f95a9eaadeece56</id>
<content type='text'>
This avoids config time dependencies on liblldb. And enables other refactoring.
</content>
</entry>
<entry>
<title>[lldb] Fix Python 3 incompatibility in API/lit.cfg.py</title>
<updated>2019-11-05T18:13:01+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-11-05T18:12:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a9970036d43b4fb8622d7179603722b539756457'/>
<id>urn:sha1:a9970036d43b4fb8622d7179603722b539756457</id>
<content type='text'>
This code path is only taken on the sanitized bot, where it caused a
TypeError: "Can't mix strings and bytes in path components".
</content>
</entry>
<entry>
<title>[lldb] [test/API] Fix testcases symlink</title>
<updated>2019-10-31T16:43:18+00:00</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2019-10-31T16:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=34f3c0fc44a5fd8a0f9186002749336e398837cf'/>
<id>urn:sha1:34f3c0fc44a5fd8a0f9186002749336e398837cf</id>
<content type='text'>
</content>
</entry>
</feed>
