mu-client-pypy issueshttps://gitlab.anu.edu.au/mu/mu-client-pypy/-/issues2017-08-31T11:00:50+10:00https://gitlab.anu.edu.au/mu/mu-client-pypy/-/issues/16PyPy-Holstein: execute subprocess.Popen failure2017-08-31T11:00:50+10:00John ZhangPyPy-Holstein: execute subprocess.Popen failure## Problem Description
The compiled PyPy interpreter is having problem executing `subprocess.Popen()`. The function calls `os.fork()`, then `os.execvp()` in the child process. Though a second process is forked, the execution seems to ha...## Problem Description
The compiled PyPy interpreter is having problem executing `subprocess.Popen()`. The function calls `os.fork()`, then `os.execvp()` in the child process. Though a second process is forked, the execution seems to halt and not making any progress after that (CPU usage become 0).
Following test exposes the problem:
```python
def test_subproc():
import sys
import subprocess
target = sys.executable
proc = subprocess.Popen(['file', target],
stdout=subprocess.PIPE,
stderr=subprocess.STDOUT)
output = proc.communicate()[0]
print output
rc = proc.wait()
assert rc == 0
```https://gitlab.anu.edu.au/mu/mu-client-pypy/-/issues/14Translation fails on mu-rewrite-aot-jitsupport with -Ojit2018-06-18T22:18:37+10:00Timm Allmantallman@cs.umass.eduTranslation fails on mu-rewrite-aot-jitsupport with -OjitI can't commit to mu-rewrite-aot-jitsupport so code is on mu-jit-2.
Translation fails in a bunch of places looking for attributes that don't exist.I can't commit to mu-rewrite-aot-jitsupport so code is on mu-jit-2.
Translation fails in a bunch of places looking for attributes that don't exist.Zixian CaiZixian Caihttps://gitlab.anu.edu.au/mu/mu-client-pypy/-/issues/13CI mysteriously fails2018-06-18T22:18:37+10:00John ZhangCI mysteriously fails## Problem Description
For some reason, the CI pipeline for `mu:test_impl_dep` mysteriously crashes after finishing `pytest`.
When running the same docker image locally, `pytest` finished without any problem.
Therefore I suspect there ...## Problem Description
For some reason, the CI pipeline for `mu:test_impl_dep` mysteriously crashes after finishing `pytest`.
When running the same docker image locally, `pytest` finished without any problem.
Therefore I suspect there might be something wrong with the GitLab runner.https://gitlab.anu.edu.au/mu/mu-client-pypy/-/issues/9Debug PyPy interpreter compilation and compiled modules2017-10-05T22:02:35+11:00John ZhangDebug PyPy interpreter compilation and compiled modules## Problem Description
Progress has been made in getting the whole of PyPy compiled onto Mu.
There are still bugs and build failures when compiling PyPy will all the modules.
There is no certainty that all the compiled modules can run ...## Problem Description
Progress has been made in getting the whole of PyPy compiled onto Mu.
There are still bugs and build failures when compiling PyPy will all the modules.
There is no certainty that all the compiled modules can run without bugs
It is possible to run pytest with PyPy on Mu to utilise existing PyPy modules tests, but program crashes when loading the pytest module.
## Task Description
- Solve problems encountered in compiling PyPy with all modules enabled.
- It may be helpful to get pytest working first.
- Test each individual modules.John ZhangJohn Zhang