question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Issue with PyPy on Travis

See original GitHub issue

All jobs are now failing on pypy, see this job. Locally I cannot replicate this with pypy2.7-X, but the same thing does fail with “Too many open files” in pypy3.6-7.1.0. It’s very hard to debug this. @gaborbernat replicated it on a macbook, he similarly can’t replicate the 2.7 failure, and the 3.6 failure is a different error message than the one I have.

There may be two problems here, possibly with similar causes. I think it’s possible that Travis has scaled down the amount of memory available and that’s biting us in the pypy2.7 job? Hard to tell.

If we want a short-term mitigation, we can maybe try:

  1. Try updating the pypy version in the job.
  2. Try migrating the pypy job in Azure Pipelines (though that would require getting #1721 working.

This is a major blocking issue IMO.

Issue Analytics

  • State:open
  • Created 4 years ago
  • Comments:11 (11 by maintainers)

github_iconTop GitHub Comments

1reaction
gaborbernatcommented, Apr 3, 2019
pypy3 --version                                                                                                                                                          9.5s  Wed  3 Apr 10:51:14 2019
Python 3.6.1 (dab365a465140aa79a5f3ba4db784c4af4d5c195, Feb 18 2019, 10:53:27)
[PyPy 7.0.0-alpha0 with GCC 4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.11.45.5)]
0reactions
webknjazcommented, May 4, 2019

@pganssle FTR now you can use just pypy and pypy3 values in Travis CI config and it will get you Python 2.7.13 (8cdda8b8cdb8, Apr 14 2019, 14:06:44) [PyPy 7.1.1 with GCC 6.2.0 20160901] and Python 3.6.1 (784b254d6699, Apr 14 2019, 10:22:42) [PyPy 7.1.1-beta0 with GCC 6.2.0 20160901] there.

Read more comments on GitHub >

github_iconTop Results From Across the Web

PyPy builds fail on jammy - Deployment - Travis CI Community
If I define python: pypy my builds fail, is there any fix or ongoing issue?
Read more >
Add Python 3.5 and PyPy to Travis · 22912d8358 - deb-python ...
"pypy". # https://github.com/travis-ci/travis-ci/issues/4794. matrix: include: - python: "3.5". # command to install dependencies. install: - "pip install .
Read more >
PyPI deployment - Travis CI Docs
Travis CI can automatically release your Python package to PyPI after a successful build. For a minimal configuration, generate PyPI API token and...
Read more >
SystemError in RSocket__setblocking (Travis CI) (#3049) · Issues ...
Created originally on Bitbucket by Mahmoud Hashemi Hey all! So Travis recently updated their default image, and the pypy used there...
Read more >
Travis-ci with tox failing on python2.6, python3.3 and pypy
A few week ago I was forced to change all my .travis.yml exactly because of the problem. See my commit. Instead of
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found