[pypy-issue] Issue #2151: s390x Instruction Encoding (pypy/pypy)

2015-10-05 Thread Richard Plangger
New issue 2151: s390x Instruction Encoding https://bitbucket.org/pypy/pypy/issues/2151/s390x-instruction-encoding Richard Plangger: The first step of this project is to implement the first tests to ensure the correct instruction encoding. Test cases comparing generated assembler to objdump (s390

[pypy-issue] Issue #2152: s390x (2) Bootstrap (pypy/pypy)

2015-10-05 Thread Richard Plangger
New issue 2152: s390x (2) Bootstrap https://bitbucket.org/pypy/pypy/issues/2152/s390x-2-bootstrap Richard Plangger: As there is no comparable architecture supported, the skeletal structure needs to be further extended to implement the full 64-bit s390x assembler backend. The current considered

[pypy-issue] Issue #2153: s390x (3) Integer arithmetic, Guarding operations, Jumps (pypy/pypy)

2015-10-05 Thread Richard Plangger
New issue 2153: s390x (3) Integer arithmetic, Guarding operations, Jumps https://bitbucket.org/pypy/pypy/issues/2153/s390x-3-integer-arithmetic-guarding Richard Plangger: This first step tackles 1/3 of the test_runner test suite. It continues to extend the skeletal structure and implements many

[pypy-issue] Issue #2154: s390x (4) Calls, Double precision floating points (pypy/pypy)

2015-10-05 Thread Richard Plangger
New issue 2154: s390x (4) Calls, Double precision floating points https://bitbucket.org/pypy/pypy/issues/2154/s390x-4-calls-double-precision-floating Richard Plangger: This task advances to the more challenging aspects of the backend implementation. It requires to implement calling and most of t

[pypy-issue] Issue #2155: s390x (5) Advance to 2/3 of the backend tests (pypy/pypy)

2015-10-05 Thread Richard Plangger
New issue 2155: s390x (5) Advance to 2/3 of the backend tests https://bitbucket.org/pypy/pypy/issues/2155/s390x-5-advance-to-2-3-of-the-backend Richard Plangger: This step further implements the missing opcodes and might remove more the limitations not conquered earlier. This is an intermediate

[pypy-issue] Issue #2156: s390x (6) Completing test_runner (pypy/pypy)

2015-10-05 Thread Richard Plangger
New issue 2156: s390x (6) Completing test_runner https://bitbucket.org/pypy/pypy/issues/2156/s390x-6-completing-test_runner Richard Plangger: The task will require nearly all of the test_runner tests to run and correctly emit s390x machine code. It should include most features but can relax some

[pypy-issue] Issue #2157: s390x (7) GC (pypy/pypy)

2015-10-05 Thread Richard Plangger
New issue 2157: s390x (7) GC https://bitbucket.org/pypy/pypy/issues/2157/s390x-7-gc Richard Plangger: First, the simple BoehmGC will be adapted (if necessary). The actual task is to implement all necessary routines to fully support incminimark. ___ p

[pypy-issue] Issue #2158: s390x (8) Towards a passing test suite (pypy/pypy)

2015-10-05 Thread Richard Plangger
New issue 2158: s390x (8) Towards a passing test suite https://bitbucket.org/pypy/pypy/issues/2158/s390x-8-towards-a-passing-test-suite Richard Plangger: Now that nearly all parts have been implemented, all other tests that in the pypy/ and rpython/ directories should pass. This ensures that the

[pypy-issue] Issue #2159: s390x (9) Translation (pypy/pypy)

2015-10-05 Thread Richard Plangger
New issue 2159: s390x (9) Translation https://bitbucket.org/pypy/pypy/issues/2159/s390x-9-translation Richard Plangger: This step ensures that the translation correctly works using the GCC toolchain. This can be a time consuming task, to get things right. The passing test suite in the previous

[pypy-issue] Issue #2160: s390x (10) Benchmark (pypy/pypy)

2015-10-05 Thread Richard Plangger
New issue 2160: s390x (10) Benchmark https://bitbucket.org/pypy/pypy/issues/2160/s390x-10-benchmark Richard Plangger: To evaluate the gain the PyPy JIT compiler is able to achieve, the benchmark suite will be run using the new s390x backend. This completes the first implementation of the s390x

[pypy-issue] Issue #2161: PyPy3 strftime does not accept unicode characters (pypy/pypy)

2015-10-05 Thread ZyX_I
New issue 2161: PyPy3 strftime does not accept unicode characters https://bitbucket.org/pypy/pypy/issues/2161/pypy3-strftime-does-not-accept-unicode ZyX_I: Consider the following code: % pypy3 -c 'from datetime import datetime as dt; print(repr(dt.now().strftime(''\u231a'')))' | hexdump -C