You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Yasuhito FUTATSUKI <fu...@yf.bsdclub.org> on 2020/12/10 14:47:00 UTC
Re: [Patch] Allow running 'make check' with PyPy.
On 2020/11/12 0:52, Yasuhito FUTATSUKI wrote:
> On 2020/11/11 23:58, Nathan Hartman wrote:
>> On Wed, Nov 11, 2020 at 2:15 AM Yasuhito FUTATSUKI <fu...@yf.bsdclub.org>
>> wrote:
>>
>>>
>>> I don't think we support to run tests on PyPy but also I don't think
>>> it is worthless.
>>>
>>> Any thoughts?
>>
>>
>> Even if we don't officially support it, I think it is worthwhile. The more
>> different ways we can run the test suite, the more likely we could uncover
>> some subtle bugs.
>>
>> I would be interested to run the test suite with PyPy and measure the time,
>> to compare with the standard way of running it.
>>
>> Did you have to take any special steps to run it?
>
> Thank you for your reply.
>
> Nothing but replacing PYTHON= in Makefile already configured ... or even
> doing configure with setting environment variable PYTHON to point PyPy
> works.
I confirmed that make check causes "To many open files" error on
* Pypy2.7 v7.3.0 on FreeBSD 12 (ulimit -n: 175833)
* Pypy3.6 v7.3.0 on FreeBSD 12 (ulimit -n: 175833)
* Pypy3.7 v7.3.3 on CentOS 7 (ulimit -n: 1024)
and the patch fixed it.
So I've committed it in 1884279.
Cheers,
--
Yasuhito FUTATSUKI <fu...@yf.bsclub.org>