summaryrefslogtreecommitdiff
path: root/testing/cffi0/test_function.py
Commit message (Collapse)AuthorAgeFilesLines
* musllinux test updates and wheels, py3.11 beta wheelsMatt Davis2022-06-291-3/+15
|
* fix tests for py.test running on CPython v3.10.0b3Armin Rigo2021-06-201-7/+3
|
* Extra tests for using a 3-bytes struct as a return typeArmin Rigo2020-07-181-0/+17
|
* Issue #440Armin Rigo2020-01-191-0/+13
| | | | | | Limit the amount of memory that is requested from alloca() for temporary conversion of arguments. Non-small requests are instead handled with PyObject_Malloc() and PyObject_Free().
* Add a warning when we use in cdef() a global variable without also ↵Armin Rigo2019-10-141-7/+7
| | | | specifying a storage class (extern or static)
* Fix deprecated uses of pytest.raises()Ronan Lamy2019-03-121-1/+3
|
* py3 fixArmin Rigo2019-01-291-1/+1
|
* Backed out changeset 7a76a3815340Armin Rigo2019-01-291-4/+5
| | | | | On Windows, there is no lround() or (as far as I can find) any math function returning an integer.
* Issue #382Armin Rigo2018-09-041-5/+4
| | | | Second fix attempt, thanks Adam
* Issue #382Armin Rigo2018-09-041-4/+5
| | | | | Change the test to a non-floating-point example, where ignoring the return value should work even on x87.
* Ignore multiple dlclose(), like file.close() does in PythonArmin Rigo2018-02-271-3/+1
|
* Implement ffi.dlclose() for the in-line caseArmin Rigo2018-02-161-0/+20
|
* Some test fixes for Python 3 on WindowsArmin Rigo2017-06-191-0/+16
|
* Backed out changeset 0087e2aec9efArmin Rigo2016-09-031-36/+57
| | | | Un-kill the ctypes backend. Issue #282 for a justification.
* Kill the ctypes backend.Armin Rigo2016-09-031-57/+36
|
* refactor the lazy-loading in dlopen() lib objects; add __dir__().Armin Rigo2015-12-081-1/+13
|
* hg merge defaultArmin Rigo2015-11-231-1/+1
|\
| * fixArmin Rigo2015-11-171-1/+1
| |
* | Write one error message directly to stderr instead of sys.stderr. ThisArmin Rigo2015-11-181-27/+5
|/ | | | | lets us avoid taking the GIL, which might crash in case the Python interpreter is not initialized at all.
* win32 fixArmin Rigo2015-10-161-1/+2
|
* win32 fixArmin Rigo2015-10-161-1/+4
|
* win64 fixArmin Rigo2015-10-161-7/+13
|
* start to fix testsArmin Rigo2015-10-061-13/+11
|
* check that the function types are really incompatibleArmin Rigo2015-10-051-0/+7
|
* non-windows fixesArmin Rigo2015-10-051-4/+6
|
* Starting, with exactly two function types: no-abi (i.e. cdecl on windows), ↵Armin Rigo2015-10-051-8/+12
| | | | or stdcall.
* A branch to implement "__stdcall" more completely on Windows. Initial testsArmin Rigo2015-10-051-0/+45
|
* the big Moving Files Around stepArmin Rigo2015-05-121-0/+429