<div dir="ltr"><div>Last time I looked at these nothing seemed relevant (anymore) to me either. I'm in favor of getting rid of the directory. </div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 27, 2020 at 10:26 AM Vedant Kumar via lldb-dev <<a href="mailto:lldb-dev@lists.llvm.org">lldb-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
I'm considering deleting the lldb/utils/test/ directory as a cleanup. Does anyone has a reason to keep these scripts around?<br>
<br>
Here are the files in the directory:<br>
<br>
% ls lldb/utils/test<br>
README-disasm                   README-run-until-faulted        lldb-disasm.py                  main.c                          run-dis.py<br>
README-lldb-disasm              disasm.py                       llvm-mc-shell.py                ras.py                          run-until-faulted.py<br>
<br>
AFAICT:<br>
<br>
- disasm.py would've been helpful before lldb gained a 'disassemble' command, but it doesn't seem useful anymore<br>
- ditto for lldb-disasm.py; this one also seems quite Darwin-specific (I'm pretty sure it doesn't work anymore)<br>
- llvm-mc-shell.py might be useful if you want to type bytes by hand and see the disassembly, but even then, seems better to just do `echo "<bytes>" | llvm-mc`<br>
- ras.py isn't running the test suite properly, also (imo) seems like an ersatz Jenkins replacement<br>
- main.c is just an example program<br>
- run-dis.py looks like a driver for stress-testing lldb's disassembly command, but it looks very iOS/Darwin specific and has likely outlived its usefulness<br>
- run-until-faulted.py runs a program up to 100 times to see if any of the runs fail; I suspect most users would reach for a shell one-liner before looking for something like this script<br>
<br>
Thoughts?<br>
<br>
thanks,<br>
vedant<br>
_______________________________________________<br>
lldb-dev mailing list<br>
<a href="mailto:lldb-dev@lists.llvm.org" target="_blank">lldb-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev</a><br>
</blockquote></div></div>