[llvm-dev] lit: Execute RUN statement depending on features available
Joel E. Denny via llvm-dev
llvm-dev at lists.llvm.org
Sat Nov 9 10:37:59 PST 2019
In some of my downstream work, I've configured lit substitutions that
expand to the empty string or `:` depending on the presence of features,
and I've put those at the start of the affected RUN commands. However,
this doesn't stop pipes or redirects, so I always use redirects to files
that are fine to truncate when the RUN line is to be skipped.
I'm not aware of a cleaner solution, but it would be nice.
Joel
On Sat, Nov 9, 2019 at 1:14 PM Gleb Popov via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Hello.
>
> I know there is UNSUPPORTED keyword in lit that makes it ignore whole
> testcase based on presence of some feature. However, in my test I want to
> always RUN line A, but RUN line B only if "windows" feature is enabled.
>
> Is it possible to do that?
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20191109/a646ee98/attachment.html>
More information about the llvm-dev
mailing list