Undocumented
Constant | C99_COMPLEX_FUNCS |
Undocumented |
Constant | C99_COMPLEX_TYPES |
Undocumented |
Constant | C99_FUNCS |
Undocumented |
Constant | C99_FUNCS_EXTENDED |
Undocumented |
Constant | C99_FUNCS_SINGLE |
Undocumented |
Constant | C_ABI_VERSION |
Undocumented |
Constant | C_API_VERSION |
Undocumented |
Constant | LONG_DOUBLE_REPRESENTATION_SRC |
Undocumented |
Constant | MANDATORY_FUNCS |
Undocumented |
Constant | OPTIONAL_FUNCTION_ATTRIBUTES |
Undocumented |
Constant | OPTIONAL_FUNCTION_ATTRIBUTES_WITH_INTRINSICS |
Undocumented |
Constant | OPTIONAL_HEADERS |
Undocumented |
Constant | OPTIONAL_INTRINSICS |
Undocumented |
Constant | OPTIONAL_STDFUNCS |
Undocumented |
Constant | OPTIONAL_STDFUNCS_MAYBE |
Undocumented |
Constant | OPTIONAL_VARIABLE_ATTRIBUTES |
Undocumented |
Class | MismatchCAPIWarning |
Undocumented |
Function | check_api_version |
Emits a MismatchCAPIWarning if the C API version needs updating. |
Function | check_for_right_shift_internal_compiler_error |
On our arm CI, this fails with an internal compilation error |
Function | check_long_double_representation |
Undocumented |
Function | fname2def |
Undocumented |
Function | get_api_versions |
Return current C API checksum and the recorded checksum. |
Function | is_released |
Return True if a released version of numpy is detected. |
Function | long_double_representation |
Given a binary dump as given by GNU od -b, look for long double representation. |
Function | pyod |
Python implementation of the od UNIX utility (od -b, more exactly). |
Function | sym2def |
Undocumented |
Function | type2def |
Undocumented |
Constant | _AFTER_SEQ |
Undocumented |
Constant | _BEFORE_SEQ |
Undocumented |
Constant | _IBM_DOUBLE_DOUBLE_BE |
Undocumented |
Constant | _IBM_DOUBLE_DOUBLE_LE |
Undocumented |
Constant | _IEEE_DOUBLE_BE |
Undocumented |
Constant | _IEEE_DOUBLE_LE |
Undocumented |
Constant | _IEEE_QUAD_PREC_BE |
Undocumented |
Constant | _IEEE_QUAD_PREC_LE |
Undocumented |
Constant | _INTEL_EXTENDED_12B |
Undocumented |
Constant | _INTEL_EXTENDED_16B |
Undocumented |
Constant | _MOTOROLA_EXTENDED_12B |
Undocumented |
list[ str]
=
Undocumented
Value |
|
list[ str]
=
Undocumented
Value |
|
str
=
Undocumented
Value |
|
list[ str]
=
Undocumented
Value |
|
list
=
Undocumented
Value |
|
list
=
Undocumented
Value |
|
list[ str]
=
Undocumented
Value |
|
list
=
Undocumented
Value |
|
list[ str]
=
Undocumented
Value |
|
list[ str]
=
Undocumented
Value |
|
On our arm CI, this fails with an internal compilation error
The failure looks like the following, and can be reproduced on ARM64 GCC 5.4:
<source>: In function 'right_shift': <source>:4:20: internal compiler error: in expand_shift_1, at expmed.c:2349
- ip1[i] = ip1[i] >> in2;
- ^
Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. Compiler returned: 1
This function returns True if this compiler bug is present, and we need to turn off optimization for the function
Return current C API checksum and the recorded checksum.
Return current C API checksum and the recorded checksum for the given version of the C API version.
Python implementation of the od UNIX utility (od -b, more exactly).
We only implement enough to get the necessary information for long double representation, this is not intended as a compatible replacement for od.
Undocumented
Value |
|
Undocumented
Value |
|
list[ str]
=
Undocumented
Value |
|
list[ str]
=
Undocumented
Value |
|
list[ str]
=
Undocumented
Value |
|