My official opinion on Python version support is to maintain old compatibility, unless it is causing large problems with the code. In this case, I think it is easy enough to maintain both multiprocessing and threading support (and it seems like we can't universally move to multiprocessing) so I see a good argument for trying to move the base supported version at the moment.<div>
<br></div><div>On the flip side, its also worth pointing out that users can also just grab old versions of lit from the Python Package Index, barring the use of new lit features in the test suite.</div><div><br></div><div>
 - Daniel</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Nov 28, 2012 at 1:12 PM, Sean Silva <span dir="ltr"><<a href="mailto:silvas@purdue.edu" target="_blank">silvas@purdue.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Wed, Nov 28, 2012 at 2:32 PM, Eli Bendersky <<a href="mailto:eliben@google.com">eliben@google.com</a>> wrote:<br>

> Sorry I missed this patch. I'm +10 for this change, as I believe<br>
> threading is much less useful than multiprocessing in this case for<br>
> true scaling. While we're at it, can we consider requiring Python 2.6?<br>
> It was released more than 4 years ago! I realize some systems may come<br>
> with an older Python out of the box, but can't we require users to<br>
> install Python 2.6 in order to run LLVM tests? Are there any major<br>
> platforms for which this is a problem?<br>
<br>
</div>To bolster this point, Python **2.5** stopped receiving bugfixes<br>
(hence, security fixes) *years* ago<br>
<<a href="http://www.python.org/getit/releases/2.5.4/" target="_blank">http://www.python.org/getit/releases/2.5.4/</a>> (2008). Which of our<br>
users are using 2.4?<br>
<span class="HOEnZb"><font color="#888888"><br>
-- Sean Silva<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
</font></span></blockquote></div><br></div>