[llvm-dev] Adding an execution result keyword in LIT

Mehdi AMINI via llvm-dev llvm-dev at lists.llvm.org
Mon Sep 20 15:24:31 PDT 2021


Thanks! I've been wanting this annotation for a while now :)

I can help review something, but I wouldn't be able off-hand to make a
suggestion on how to do it!

On Mon, Sep 20, 2021 at 2:51 PM Anshil Gandhi via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
>
> Hey all,
>
> I am working on adding an execution result keyword such as `PASSED`, `FAILED`, `XFAILED`, etc. to LIT to indicate the result for each RUN execution. For example,
>
> : 'RUN: at line 1' (PASSED); /home/anshil/amd-workspace/llvm-project/build/bin/llc -march=amdgcn -mcpu=tahiti -verify-machineinstrs < /home/anshil/amd-workspace/llvm-project/llvm/test/CodeGen/AMDGPU/inline-calls.ll | /home/anshil/amd-workspace/llvm-project/build/bin/FileCheck /home/anshil/amd-workspace/llvm-project/llvm/test/CodeGen/AMDGPU/inline-calls.ll
>
> I was wondering what would be the most appropriate place to implement this? I was thinking somewhere under `parseIntegratedTestScriptsCommands(source_path, keywords)` in TestRunner.py but I am open to suggestions.
>
> Best,
>
> Anshil Gandhi
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev


More information about the llvm-dev mailing list