It's probably not, it's just that the --filecheck arg is missing. I wrote 
things this way because I was advised that dotest.py shouldn't assume where 
FileCheck is on the filesystem.

vedant

> On Oct 11, 2018, at 3:22 PM, Zachary Turner <ztur...@google.com> wrote:
> 
> Why is FileCheck missing in the first place?
> On Thu, Oct 11, 2018 at 3:13 PM Vedant Kumar via Phabricator 
> <revi...@reviews.llvm.org <mailto:revi...@reviews.llvm.org>> wrote:
> vsk created this revision.
> vsk added reviewers: stella.stamenova, zturner.
> 
> This allows bots which haven't updated to pass in --filecheck to dotest.py to 
> run more tests. FileCheck-dependent tests will continue to fail.
> 
> 
> https://reviews.llvm.org/D53175 <https://reviews.llvm.org/D53175>
> 
> Files:
>   lldb/packages/Python/lldbsuite/test/dotest.py
> 
> 
> Index: lldb/packages/Python/lldbsuite/test/dotest.py
> ===================================================================
> --- lldb/packages/Python/lldbsuite/test/dotest.py
> +++ lldb/packages/Python/lldbsuite/test/dotest.py
> @@ -311,8 +311,8 @@
>          # The CMake build passes in a path to a working FileCheck binary.
>          configuration.filecheck = os.path.abspath(args.filecheck)
>      else:
> -        logging.error('No valid FileCheck executable; aborting...')
> -        sys.exit(-1)
> +        logging.warning('No valid FileCheck executable; some tests may 
> fail...')
> +        logging.warning('(Pass in a --filecheck argument to dotest.py)')
> 
>      if args.channels:
>          lldbtest_config.channels = args.channels
> 
> 

_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to