<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Pypy (the jit) or pypi (the package index)?</div> <br> <div id="bloop_sign_1484940443374630912" class="bloop_sign"></div> <br><p class="airmail_on">On January 13, 2017 at 10:47:27 AM, Matthias Braun via llvm-commits (<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a>) wrote:</p> <blockquote type="cite" class="clean_bq"><span><div><div></div><div>Author: matze<br>Date: Fri Jan 13 12:36:20 2017<br>New Revision: 291933<br><br>URL: http://llvm.org/viewvc/llvm-project?rev=291933&view=rev<br>Log:<br>litsupport: Add compatibility cludge so it still works with the pypy version of lit<br><br>Modified:<br>    test-suite/trunk/litsupport/testfile.py<br><br>Modified: test-suite/trunk/litsupport/testfile.py<br>URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/litsupport/testfile.py?rev=291933&r1=291932&r2=291933&view=diff<br>==============================================================================<br>--- test-suite/trunk/litsupport/testfile.py (original)<br>+++ test-suite/trunk/litsupport/testfile.py Fri Jan 13 12:36:20 2017<br>@@ -27,16 +27,19 @@ def parse(context, filename):<br>     runscript = []<br>     verifyscript = []<br>     metricscripts = {}<br>-    keywords = ['PREPARE:', 'RUN:', 'VERIFY:', 'METRIC:']<br>+    # Note that we keep both "RUN" and "RUN:" in the list to stay compatible<br>+    # with older lit versions.<br>+    keywords = ['PREPARE:', 'PREPARE', 'RUN:', 'RUN', 'VERIFY:', 'VERIFY',<br>+                'METRIC:', 'METRIC']<br>     for line_number, command_type, ln in \<br>             parseIntegratedTestScriptCommands(filename, keywords):<br>-        if command_type == 'PREPARE:':<br>+        if command_type.startswith('PREPARE'):<br>             _parseShellCommand(preparescript, ln)<br>-        elif command_type == 'RUN:':<br>+        elif command_type.startswith('RUN'):<br>             _parseShellCommand(runscript, ln)<br>-        elif command_type == 'VERIFY:':<br>+        elif command_type.startswith('VERIFY'):<br>             _parseShellCommand(verifyscript, ln)<br>-        elif command_type == 'METRIC:':<br>+        elif command_type.startswith('METRIC'):<br>             metric, ln = ln.split(':', 1)<br>             metricscript = metricscripts.setdefault(metric.strip(), list())<br>             _parseShellCommand(metricscript, ln)<br><br><br>_______________________________________________<br>llvm-commits mailing list<br>llvm-commits@lists.llvm.org<br>http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits<br></div></div></span></blockquote></body></html>