[pypy-commit] cffi sirtom67/float_complex: merge in default again. All tests pass in 2.7 on linux.

2017-04-02 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2924:67fe455916a4 Date: 2017-04-02 15:39 -0500 http://bitbucket.org/cffi/cffi/changeset/67fe455916a4/ Log:merge in default again. All tests pass in 2.7 on linux. diff --git a/c/misc_thread_common.h b/c/misc_thread_common.h --- a

[pypy-commit] cffi sirtom67/float_complex: merge default into sirtom67/float_complex.

2017-03-27 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2922:ce482ab27242 Date: 2017-03-27 08:32 -0500 http://bitbucket.org/cffi/cffi/changeset/ce482ab27242/ Log:merge default into sirtom67/float_complex. diff --git a/cffi/recompiler.py b/cffi/recompiler.py --- a/cffi/recompiler.py

[pypy-commit] cffi sirtom67/float_complex: tests pass. Had to #include - might want to make that optional

2017-03-27 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2921:8e77b23da941 Date: 2017-03-27 08:27 -0500 http://bitbucket.org/cffi/cffi/changeset/8e77b23da941/ Log:tests pass. Had to #include - might want to make that optional diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c

[pypy-commit] cffi sirtom67/float_complex: merge default in again.

2017-03-27 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2920:8e884c0520fe Date: 2017-03-19 18:33 -0500 http://bitbucket.org/cffi/cffi/changeset/8e884c0520fe/ Log:merge default in again. diff --git a/cffi/cparser.py b/cffi/cparser.py --- a/cffi/cparser.py +++ b/cffi/cparser.py

[pypy-commit] cffi sirtom67/float_complex: fix test (now apparently cast(p, -1.1j) == cast(p, -1.1j))

2017-03-12 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2906:38562ef9d8f7 Date: 2017-03-12 20:08 -0500 http://bitbucket.org/cffi/cffi/changeset/38562ef9d8f7/ Log:fix test (now apparently cast(p, -1.1j) == cast(p, -1.1j)) Remove a printf. diff --git a/c/_cffi_backend.c b/c

[pypy-commit] cffi sirtom67/float_complex: Merge default in.

2017-03-12 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2905:ab7c2855f10f Date: 2017-03-12 19:43 -0500 http://bitbucket.org/cffi/cffi/changeset/ab7c2855f10f/ Log:Merge default in. diff too long, truncating to 2000 out of 2939 lines diff --git a/README.md b/README.md --- a/README.md

[pypy-commit] cffi sirtom67/float_complex: Support for "double _Complex". Skip the test_c tests for now

2017-03-12 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2904:2e64e82fb960 Date: 2017-03-12 19:26 -0500 http://bitbucket.org/cffi/cffi/changeset/2e64e82fb960/ Log:Support for "double _Complex". Skip the test_c tests for now since libffi returning non-sense. Add comple

[pypy-commit] cffi sirtom67/float_complex: in test_c.py, add a test_call_function24 which

2017-02-26 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2893:7b2c8b6072c2 Date: 2017-02-26 19:17 -0600 http://bitbucket.org/cffi/cffi/changeset/7b2c8b6072c2/ Log:in test_c.py, add a test_call_function24 which calls a C function that returns a "float _Complex" diff

[pypy-commit] cffi sirtom67/float_complex: "c" tests pass!

2017-02-19 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2891:3ce9e47d35f0 Date: 2017-02-19 19:51 -0600 http://bitbucket.org/cffi/cffi/changeset/3ce9e47d35f0/ Log:"c" tests pass! diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi

[pypy-commit] cffi sirtom67/float_complex: all but two tests in c/test_c.py:test_complex_types() pass.

2017-02-12 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2889:82ad2ada5811 Date: 2017-02-12 19:16 -0600 http://bitbucket.org/cffi/cffi/changeset/82ad2ada5811/ Log:all but two tests in c/test_c.py:test_complex_types() pass. 1) assert repr(complex(cast(p, -0j))) == '-

[pypy-commit] cffi sirtom67/float_complex: float complex progress. Added __complex__ method to cdata.

2017-02-05 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2879:6dcf51c6003c Date: 2017-02-05 17:13 -0600 http://bitbucket.org/cffi/cffi/changeset/6dcf51c6003c/ Log:float complex progress. Added __complex__ method to cdata. Test currently failing at > assert repr(complex(cas

[pypy-commit] cffi sirtom67/float_complex: unskip the complex test in c/test_c.py. It still doesn't pass but gets past a couple points

2017-01-22 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2865:d3cb148ff6fa Date: 2017-01-22 19:36 -0600 http://bitbucket.org/cffi/cffi/changeset/d3cb148ff6fa/ Log:unskip the complex test in c/test_c.py. It still doesn't pass but gets past a couple points diff --gi

[pypy-commit] cffi sirtom67/float_complex: initial support for 'float _Complex' and 'double _Complex'

2017-01-15 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2860:7ad66643d015 Date: 2017-01-15 10:40 -0600 http://bitbucket.org/cffi/cffi/changeset/7ad66643d015/ Log:initial support for 'float _Complex' and 'double _Complex' Work In Progress - sources have