[lit] Fix launching executables relative to the cwd after 'cd'
authorReid Kleckner <reid@kleckner.net>
Wed, 22 Jul 2015 21:35:27 +0000 (21:35 +0000)
committerReid Kleckner <reid@kleckner.net>
Wed, 22 Jul 2015 21:35:27 +0000 (21:35 +0000)
commit2f6ad0b719b4f761f7ae8ce41d4ace46131ca8dd
treef377f939a911a5c2f56ebf785cd2769f8b0c9d3f
parentf16ec126549420c3906be3b59d07349c46170a1d
[lit] Fix launching executables relative to the cwd after 'cd'

This was affecting test/asan/TestCases/Windows/coverage-basic.cc in
compiler-rt. It does something like:

  cd %T/mydir
  %clang %s -o t.exe
  ./t.exe

Previously, we'd end up looking for t.exe relative to the cwd of the lit
process, not the cwd of the test.

llvm-svn: 242941
llvm/utils/lit/lit/TestRunner.py