<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/lldb/third_party/Python/module, 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>2019-10-10T16:16:49+00:00</updated>
<entry>
<title>Increase timeout in pexpect to lower chances of tests failing under ASAN.</title>
<updated>2019-10-10T16:16:49+00:00</updated>
<author>
<name>Adrian Prantl</name>
<email>aprantl@apple.com</email>
</author>
<published>2019-10-10T16:16:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a8419b1f2767c7fd5c0d0696b76d17efb2a5b418'/>
<id>urn:sha1:a8419b1f2767c7fd5c0d0696b76d17efb2a5b418</id>
<content type='text'>
If this doesn't actually work, I'll revert the change and just disable
the remaining thee pexpect tests under asan.

llvm-svn: 374375
</content>
</entry>
<entry>
<title>dotest.py: bugfix: test filters with -f do not work on Python3</title>
<updated>2019-09-20T23:41:29+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-09-20T23:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e021d6909436c6baac2dc7c9065340862a9b9aa2'/>
<id>urn:sha1:e021d6909436c6baac2dc7c9065340862a9b9aa2</id>
<content type='text'>
dotest -f does not work on Python3.

The name types.UnboundMethodType was an alias for types.MethodType in
2.7, but it does not exist in python3. MethodType works in both.

Also the actual type returned from SomeClass.some_method in python3
will be types.Function, not MethodType.

Patch by: Lawrence D'Anna

Differential revision: https://reviews.llvm.org/D67791

llvm-svn: 372441
</content>
</entry>
<entry>
<title>Initial support for native debugging of x86/x64 Windows processes</title>
<updated>2019-08-13T22:18:01+00:00</updated>
<author>
<name>Aaron Smith</name>
<email>aaron.smith@microsoft.com</email>
</author>
<published>2019-08-13T22:18:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=5146a9ea5d8d3c91cee5d2d2ad4c50491e7a4c58'/>
<id>urn:sha1:5146a9ea5d8d3c91cee5d2d2ad4c50491e7a4c58</id>
<content type='text'>
Summary: Thanks to Hui Huang and the reviewers for all the help with this patch.

Reviewers: labath, Hui, jfb, clayborg, amccarth

Reviewed By: labath

Subscribers: amccarth, compnerd, dexonsmith, mgorny, jfb, teemperor, lldb-commits

Tags: #lldb

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

llvm-svn: 368759
</content>
</entry>
<entry>
<title>[lldb/thirdparty] Remove unneeded files, asked by Jonas.</title>
<updated>2019-03-12T20:41:36+00:00</updated>
<author>
<name>Davide Italiano</name>
<email>davide@freebsd.org</email>
</author>
<published>2019-03-12T20:41:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=4be269e604c380a974a01623796b23f41986f974'/>
<id>urn:sha1:4be269e604c380a974a01623796b23f41986f974</id>
<content type='text'>
llvm-svn: 355969
</content>
</entry>
<entry>
<title>[third-party] Update pexpect to 4.6.</title>
<updated>2019-03-12T20:41:24+00:00</updated>
<author>
<name>Davide Italiano</name>
<email>davide@freebsd.org</email>
</author>
<published>2019-03-12T20:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=205fd03a27dcf1649f4facaf8d80d219e2937d9d'/>
<id>urn:sha1:205fd03a27dcf1649f4facaf8d80d219e2937d9d</id>
<content type='text'>
Reviewers: labath, jdevlieghere

Subscribers: lldb-commits

Tags: #llvm

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

llvm-svn: 355967
</content>
</entry>
<entry>
<title>[dotest] Consider unexpected passes as failures.</title>
<updated>2018-12-20T20:44:23+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2018-12-20T20:44:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=dcc8fc9e985f16a6df878ec0ff7212e0a2da0c8f'/>
<id>urn:sha1:dcc8fc9e985f16a6df878ec0ff7212e0a2da0c8f</id>
<content type='text'>
Unexpected successes should be considered failures because they can hide
regressions when not addressed. When a test is fixed and not re-enabled,
it can easily regress without us noticing.

I couldn't find a good way to make this change other than changing it in
the unittest2 framework. I know this is less than optimal but since we
have the dependency checked in and the change is pretty fundamental to
the framework I think it's not unreasonable.

Differential revision: https://reviews.llvm.org/D55835

llvm-svn: 349818
</content>
</entry>
<entry>
<title>*** This commit represents a complete reformatting of the LLDB source code</title>
<updated>2016-09-06T20:57:50+00:00</updated>
<author>
<name>Kate Stone</name>
<email>katherine.stone@apple.com</email>
</author>
<published>2016-09-06T20:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=b9c1b51e45b845debb76d8658edabca70ca56079'/>
<id>urn:sha1:b9c1b51e45b845debb76d8658edabca70ca56079</id>
<content type='text'>
*** to conform to clang-format’s LLVM style.  This kind of mass change has
*** two obvious implications:

Firstly, merging this particular commit into a downstream fork may be a huge
effort.  Alternatively, it may be worth merging all changes up to this commit,
performing the same reformatting operation locally, and then discarding the
merge for this particular commit.  The commands used to accomplish this
reformatting were as follows (with current working directory as the root of
the repository):

    find . \( -iname "*.c" -or -iname "*.cpp" -or -iname "*.h" -or -iname "*.mm" \) -exec clang-format -i {} +
    find . -iname "*.py" -exec autopep8 --in-place --aggressive --aggressive {} + ;

The version of clang-format used was 3.9.0, and autopep8 was 1.2.4.

Secondly, “blame” style tools will generally point to this commit instead of
a meaningful prior commit.  There are alternatives available that will attempt
to look through this change and find the appropriate prior commit.  YMMV.

llvm-svn: 280751
</content>
</entry>
<entry>
<title>Put progress.py back, apparently this can't be deleted.</title>
<updated>2015-12-09T21:32:28+00:00</updated>
<author>
<name>Zachary Turner</name>
<email>zturner@google.com</email>
</author>
<published>2015-12-09T21:32:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=6c29ca7dd0cfa3e55987239a65610debcba1e63d'/>
<id>urn:sha1:6c29ca7dd0cfa3e55987239a65610debcba1e63d</id>
<content type='text'>
llvm-svn: 255159
</content>
</entry>
<entry>
<title>Remove the -P option from dotest.py</title>
<updated>2015-12-09T20:48:59+00:00</updated>
<author>
<name>Zachary Turner</name>
<email>zturner@google.com</email>
</author>
<published>2015-12-09T20:48:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=94ea56bc8bb5bde691d87cdb65ec859c25f202c3'/>
<id>urn:sha1:94ea56bc8bb5bde691d87cdb65ec859c25f202c3</id>
<content type='text'>
This was an option to display a graphical progress bar.  Nobody
is using this, and it doesn't work correctly anyway with the new
result formatter.

llvm-svn: 255153
</content>
</entry>
<entry>
<title>Python 3 - Fix some issues with class / instance variables in unittest2.</title>
<updated>2015-11-06T21:37:07+00:00</updated>
<author>
<name>Zachary Turner</name>
<email>zturner@google.com</email>
</author>
<published>2015-11-06T21:37:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=059e52c44ceda28ca21a0299bb171cad2da0bc4c'/>
<id>urn:sha1:059e52c44ceda28ca21a0299bb171cad2da0bc4c</id>
<content type='text'>
Explanation from a Python wizard (not me) about why this exhibited
different behavior under Python 2 and Python 3.

    `cmp` is a builtin_function_or_method in Python 2.7, which doesn't
    have a __get__ and doesn't qualify as a "descriptor".  Your lambda is a
    regular function which qualifies as a descriptor whose __get__ method
    returns a bound instance.

His suggested fix was to write

    sortTestMethodsUsing = staticmethod(cmp_)

However, I don't think `sortTestMethodsUsing` (or any of the other fields
of `TestLoader`) should be class attributes anyway.  They are all accessed
through self, so they should be instance attributes.  So the fix employed
here is to convert them to instance attributes.

Differential Revision: http://reviews.llvm.org/D14453
Reviewed By: Todd Fiala

llvm-svn: 252346
</content>
</entry>
</feed>
