<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/debuginfo-tests, 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-11T08:17:15+00:00</updated>
<entry>
<title>Add test for GDB pretty printers.</title>
<updated>2020-01-11T08:17:15+00:00</updated>
<author>
<name>Christian Sigg</name>
<email>csigg@google.com</email>
</author>
<published>2020-01-11T07:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=60346bdbd73da9c944d50ea5dcecad71a05105ac'/>
<id>urn:sha1:60346bdbd73da9c944d50ea5dcecad71a05105ac</id>
<content type='text'>
Reviewers: dblaikie, aprantl, davide, JDevlieghere

Reviewed By: aprantl

Subscribers: jmorse, aprantl, merge_guards_bot, mgorny, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D72321
</content>
</entry>
<entry>
<title>[debuginfo] Update test to account for missing __debug_macinfo</title>
<updated>2019-11-11T18:40:47+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-11-11T18:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=8a44d4850d268fdcc61b95fdd32233b7a3a15e9b'/>
<id>urn:sha1:8a44d4850d268fdcc61b95fdd32233b7a3a15e9b</id>
<content type='text'>
We no longer emit this section if it's empty.
</content>
</entry>
<entry>
<title>Don't attempt to upgrade debug-info-tests to Python3.</title>
<updated>2019-11-08T22:14:12+00:00</updated>
<author>
<name>Adrian Prantl</name>
<email>aprantl@apple.com</email>
</author>
<published>2019-11-08T22:09:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=d0416b91f0390f6e69dacf3d5d076531221e0767'/>
<id>urn:sha1:d0416b91f0390f6e69dacf3d5d076531221e0767</id>
<content type='text'>
There was CMake code that would attempt to detect Python 3 even if
LLVM was configured with Python 2, but it messed with the environment
for the other LLVM projects. This commit removes this functionality
and just lkeaves a hard error if Python &lt; 3 is detected and
debuginfo-tests are required.
</content>
</entry>
<entry>
<title>[dexter] Fix feature tests on Windows</title>
<updated>2019-11-05T18:49:57+00:00</updated>
<author>
<name>Reid Kleckner</name>
<email>rnk@google.com</email>
</author>
<published>2019-11-01T18:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=63f49465c3268e59ce2dc02345da187393adabd7'/>
<id>urn:sha1:63f49465c3268e59ce2dc02345da187393adabd7</id>
<content type='text'>
First, add LLD as a dependency on Windows. The windows batch scripts
pass -fuse-ld=lld, so they need it.

Second, decode builder stdout/stderr even if the command fails.
Otherwise it gets printed as b'line 1\n\rline 2\n\r'.

Last, make the batch script one line less noisy. We might want to try to
do more here, though. It would be nice if we could get as close to
possible as lit, where you can literally copy &amp; paste the failing
command to re-run it.

With the two changes above, now the feature tests that use clang++.bat
pass for me. The clang-cl_vs2015 ones still fail, and I'll fix them
separately.

Reviewers: jmorse

Differential Revision: https://reviews.llvm.org/D69725
</content>
</entry>
<entry>
<title>[dexter] Remove lit check for python 3</title>
<updated>2019-11-05T18:49:56+00:00</updated>
<author>
<name>Reid Kleckner</name>
<email>rnk@google.com</email>
</author>
<published>2019-11-01T18:34:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=7035ea6e3e4371fff223a3a8f660ec149a954876'/>
<id>urn:sha1:7035ea6e3e4371fff223a3a8f660ec149a954876</id>
<content type='text'>
This is checking the version of Python used to run lit, which is not
necessarily the same as the version used to run the dexter tests.  If
the tests are run via the build/bin/llvm-lit[.py] helper script, then
that is likely to pick up whatever version of Python is on PATH.
Conventionally, this will find Python 2. CMake already checks that
Python 3 is in use and puts the path to it in the lit site config, so
this check is redundant, and Python 3 will ultimately be used to run
dexter.

Reviewers: jmorse

Differential Revision: https://reviews.llvm.org/D69724
</content>
</entry>
<entry>
<title>[debuginfo-tests] Don't look for Python 3 if we already have it</title>
<updated>2019-11-01T18:24:39+00:00</updated>
<author>
<name>Reid Kleckner</name>
<email>rnk@google.com</email>
</author>
<published>2019-10-31T21:00:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=309f9a1c52977cbd011b29909f7aa45c124b005f'/>
<id>urn:sha1:309f9a1c52977cbd011b29909f7aa45c124b005f</id>
<content type='text'>
LLDB already requires Python 3 on Windows, so I already configure it
that way. For some reason CMake fails to find the one that Visual Studio
automatically installs at this standard location:
  C:/Program Files (x86)/Microsoft Visual Studio/Shared/Python37_64/python.exe

CMake prefers the python on path, which happens to be python 2.7.

Reviewers: aprantl, jmorse

Differential Revision: https://reviews.llvm.org/D69684
</content>
</entry>
<entry>
<title>[Dexter] Continue sprinking no-location fixes</title>
<updated>2019-11-01T13:57:52+00:00</updated>
<author>
<name>Jeremy Morse</name>
<email>jeremy.morse@sony.com</email>
</author>
<published>2019-11-01T13:56:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=be79db93fbd13877ccefb9a7edbabd0d490d86c4'/>
<id>urn:sha1:be79db93fbd13877ccefb9a7edbabd0d490d86c4</id>
<content type='text'>
Example failure:

http://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake/3255/testReport/junit/debuginfo-tests/dexter-tests/asan_c/

The tests themselves seem to be working, it's just unexplored paths within
dexter that are flaking out.
</content>
</entry>
<entry>
<title>[Dexter] Account for another no-lineno scenario</title>
<updated>2019-11-01T13:41:56+00:00</updated>
<author>
<name>Jeremy Morse</name>
<email>jeremy.morse@sony.com</email>
</author>
<published>2019-11-01T13:41:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=6e217ba3ea9f5730d477facf8164eeb789016a4b'/>
<id>urn:sha1:6e217ba3ea9f5730d477facf8164eeb789016a4b</id>
<content type='text'>
This is another part of Dexter that had never seen a missing source
location before, now newly turning up on Darwin.
</content>
</entry>
<entry>
<title>[Dexter] Cope better with empty source locations</title>
<updated>2019-11-01T13:30:26+00:00</updated>
<author>
<name>Jeremy Morse</name>
<email>jeremy.morse@sony.com</email>
</author>
<published>2019-11-01T13:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e34179aad165fdab060d2da52703f9353d490911'/>
<id>urn:sha1:e34179aad165fdab060d2da52703f9353d490911</id>
<content type='text'>
When running a program, Dexter single steps if it's in one of the source
files under test, or free-runs if it isn't. Handle the circumstance where
the current source file simply isn't known.
</content>
</entry>
<entry>
<title>Unmask dexter debuginfo tests on Darwin</title>
<updated>2019-11-01T13:12:47+00:00</updated>
<author>
<name>Jeremy Morse</name>
<email>jeremy.morse@sony.com</email>
</author>
<published>2019-11-01T13:09:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=2665f3e4364f4c3aca155e16070315f059a21b41'/>
<id>urn:sha1:2665f3e4364f4c3aca155e16070315f059a21b41</id>
<content type='text'>
These tests almost certainly work on Darwin anyway, I just wanted to
keep things in a fixed, working configuration, while pushing Dexter
up.

I've left Windows unsupported as the dexter command line will need further
adjustment to run dbgeng. This can be abstracted through the %dexter
substitution, but is a task for another time.
</content>
</entry>
</feed>
