diff options
author | Dan Liew <dan@su-root.co.uk> | 2015-11-13 11:37:25 +0000 |
---|---|---|
committer | Dan Liew <dan@su-root.co.uk> | 2015-11-13 11:37:25 +0000 |
commit | 82bd29b13c3c2cec45c40cea63a264ab73ecc5a3 (patch) | |
tree | f0a4e1e7a00de64c235cb2fb8351f907583ffe51 /lldb/packages/Python/lldbsuite/test | |
parent | 33e73458861f66d3bdecf4c45a7f60c1f51ebb10 (diff) | |
download | bcm5719-llvm-82bd29b13c3c2cec45c40cea63a264ab73ecc5a3.tar.gz bcm5719-llvm-82bd29b13c3c2cec45c40cea63a264ab73ecc5a3.zip |
[lit] Fix bug where ``lit.util.which()`` would return a directory
instead of executable if the argument was found inside a directory
contained in PATH.
An example where this could cause a problem is if there was a RUN line
that ran the ``test`` command and if the user had a directory in their
PATH that contained a directory called ``test/`` (that occured before
``/usr/bin/``). Lit would try to use the directory as the executable
which would fail with the rather cryptic message.
```
Could not create process due to [Errno 13] Permission denied
```
llvm-svn: 253031
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions