[lldb] Make it a fatal error when %lldb cannot be substituted
authorJonas Devlieghere <jonas@devlieghere.com>
Fri, 21 Aug 2020 17:57:12 +0000 (10:57 -0700)
committerJonas Devlieghere <jonas@devlieghere.com>
Fri, 21 Aug 2020 18:18:21 +0000 (11:18 -0700)
commit57e0ef131b621dc88ad2db53a52bf86b498e49c3
treec89765261a7d782f3036b53c9470b0c1d1b68e6f
parentcc62373915f0d8ce1bae749195027cf8f08445ad
[lldb] Make it a fatal error when %lldb cannot be substituted

Refuse to run the shell tests when %lldb cannot be substituted. This
prevents the test from silently running again the `lldb` in your PATH.

I noticed because when this happens, %lldb-init gets substituted with
lldb-init, which does not exists.
lldb/test/Shell/helper/toolchain.py