We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Seems like SWiG is borked at this point.
Object *)’ {aka ‘long int (*)(struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *, Py_buffer *, int)’ {aka ‘int (*)(struct _object *, struct bufferinfo *, int)’} [-Wincompatible-pointer-types] (getbufferproc) 0, /* bf_getbuffer */ ^ SWIG/_m2crypto_wrap.c:30561:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_STRING_type.as_sequence.sq_length’) SWIG/_m2crypto_wrap.c:30562:5: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘void (*)(PyObject *, Py_buffer *)’ {aka ‘void (*)(struct _object *, struct bufferinfo *)’} [-Wincompatible-pointer-types] (releasebufferproc) 0, /* bf_releasebuffer */ ^ SWIG/_m2crypto_wrap.c:30562:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_STRING_type.as_sequence.sq_concat’) SWIG/_m2crypto_wrap.c:30565:5: warning: initialization of ‘int (*)(PyObject *, Py_buffer *, int)’ {aka ‘int (*)(struct _object *, struct bufferinfo *, int)’} from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] (PyObject*) 0, /* ht_name */ ^ SWIG/_m2crypto_wrap.c:30565:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_STRING_type.as_buffer.bf_getbuffer’) SWIG/_m2crypto_wrap.c:30566:5: warning: initialization of ‘void (*)(PyObject *, Py_buffer *)’ {aka ‘void (*)(struct _object *, struct bufferinfo *)’} from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] (PyObject*) 0, /* ht_slots */ ^ SWIG/_m2crypto_wrap.c:30566:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_STRING_type.as_buffer.bf_releasebuffer’) SWIG/_m2crypto_wrap.c:30408:71: warning: missing braces around initializer [-Wmissing-braces] static PyHeapTypeObject SwigPyBuiltin__stack_st_OPENSSL_STRING_type = { ^ SWIG/_m2crypto_wrap.c:30565:5: (PyObject*) 0, /* ht_name */ { SWIG/_m2crypto_wrap.c:30567:1: }; } SWIG/_m2crypto_wrap.c:30668:5: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (binaryfunc) 0, /* nb_add */ ^ SWIG/_m2crypto_wrap.c:30668:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async.am_await’) SWIG/_m2crypto_wrap.c:30669:5: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (binaryfunc) 0, /* nb_subtract */ ^ SWIG/_m2crypto_wrap.c:30669:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async.am_aiter’) SWIG/_m2crypto_wrap.c:30670:5: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (binaryfunc) 0, /* nb_multiply */ ^ SWIG/_m2crypto_wrap.c:30670:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async.am_anext’) SWIG/_m2crypto_wrap.c:30674:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_remainder */ ^ SWIG/_m2crypto_wrap.c:30674:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30675:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_divmod */ ^ SWIG/_m2crypto_wrap.c:30675:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30676:5: warning: excess elements in struct initializer (ternaryfunc) 0, /* nb_power */ ^ SWIG/_m2crypto_wrap.c:30676:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30677:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_negative */ ^ SWIG/_m2crypto_wrap.c:30677:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30678:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_positive */ ^ SWIG/_m2crypto_wrap.c:30678:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30679:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_absolute */ ^ SWIG/_m2crypto_wrap.c:30679:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30680:5: warning: excess elements in struct initializer (inquiry) 0, /* nb_nonzero */ ^ SWIG/_m2crypto_wrap.c:30680:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30681:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_invert */ ^ SWIG/_m2crypto_wrap.c:30681:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30682:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_lshift */ ^ SWIG/_m2crypto_wrap.c:30682:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30683:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_rshift */ ^ SWIG/_m2crypto_wrap.c:30683:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30684:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_and */ ^ SWIG/_m2crypto_wrap.c:30684:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30685:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_xor */ ^ SWIG/_m2crypto_wrap.c:30685:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30686:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_or */ ^ SWIG/_m2crypto_wrap.c:30686:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30690:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_int */ ^ SWIG/_m2crypto_wrap.c:30690:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30692:5: warning: excess elements in struct initializer (void*) 0, /* nb_reserved */ ^ SWIG/_m2crypto_wrap.c:30692:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30696:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_float */ ^ SWIG/_m2crypto_wrap.c:30696:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30701:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_add */ ^ SWIG/_m2crypto_wrap.c:30701:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30702:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_subtract */ ^ SWIG/_m2crypto_wrap.c:30702:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30703:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_multiply */ ^ SWIG/_m2crypto_wrap.c:30703:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30707:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_remainder */ ^ SWIG/_m2crypto_wrap.c:30707:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30708:5: warning: excess elements in struct initializer (ternaryfunc) 0, /* nb_inplace_power */ ^ SWIG/_m2crypto_wrap.c:30708:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30709:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_lshift */ ^ SWIG/_m2crypto_wrap.c:30709:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30710:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_rshift */ ^ SWIG/_m2crypto_wrap.c:30710:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30711:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_and */ ^ SWIG/_m2crypto_wrap.c:30711:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30712:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_xor */ ^ SWIG/_m2crypto_wrap.c:30712:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30713:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_or */ ^ SWIG/_m2crypto_wrap.c:30713:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30714:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_floor_divide */ ^ SWIG/_m2crypto_wrap.c:30714:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30715:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_true_divide */ ^ SWIG/_m2crypto_wrap.c:30715:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30716:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_floor_divide */ ^ SWIG/_m2crypto_wrap.c:30716:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30717:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_true_divide */ ^ SWIG/_m2crypto_wrap.c:30717:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30719:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_index */ ^ SWIG/_m2crypto_wrap.c:30719:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_async’) SWIG/_m2crypto_wrap.c:30723:5: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘Py_ssize_t (*)(PyObject *)’ {aka ‘long int (*)(struct _object *)’} [-Wincompatible-pointer-types] (lenfunc) 0, /* mp_length */ ^ SWIG/_m2crypto_wrap.c:30723:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_number.nb_add’) SWIG/_m2crypto_wrap.c:30725:5: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (objobjargproc) 0, /* mp_ass_subscript */ ^ SWIG/_m2crypto_wrap.c:30725:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_number.nb_multiply’) SWIG/_m2crypto_wrap.c:30730:5: warning: initialization of ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, Py_ssize_t)’ {aka ‘struct _object * (*)(struct _object *, long int)’} [-Wincompatible-pointer-types] (ssizeargfunc) 0, /* sq_repeat */ ^ SWIG/_m2crypto_wrap.c:30730:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_mapping.mp_ass_subscript’) SWIG/_m2crypto_wrap.c:30731:5: warning: excess elements in struct initializer (ssizeargfunc) 0, /* sq_item */ ^ SWIG/_m2crypto_wrap.c:30731:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_mapping’) SWIG/_m2crypto_wrap.c:30733:5: warning: excess elements in struct initializer (void*) 0, /* was_sq_slice */ ^ SWIG/_m2crypto_wrap.c:30733:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_mapping’) SWIG/_m2crypto_wrap.c:30737:5: warning: excess elements in struct initializer (ssizeobjargproc) 0, /* sq_ass_item */ ^ SWIG/_m2crypto_wrap.c:30737:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_mapping’) SWIG/_m2crypto_wrap.c:30739:5: warning: excess elements in struct initializer (void*) 0, /* was_sq_ass_slice */ ^ SWIG/_m2crypto_wrap.c:30739:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_mapping’) SWIG/_m2crypto_wrap.c:30743:5: warning: excess elements in struct initializer (objobjproc) 0, /* sq_contains */ ^ SWIG/_m2crypto_wrap.c:30743:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_mapping’) SWIG/_m2crypto_wrap.c:30744:5: warning: excess elements in struct initializer (binaryfunc) 0, /* sq_inplace_concat */ ^ SWIG/_m2crypto_wrap.c:30744:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_mapping’) SWIG/_m2crypto_wrap.c:30745:5: warning: excess elements in struct initializer (ssizeargfunc) 0, /* sq_inplace_repeat */ ^ SWIG/_m2crypto_wrap.c:30745:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_mapping’) SWIG/_m2crypto_wrap.c:30755:5: warning: initialization of ‘Py_ssize_t (*)(PyObject *)’ {aka ‘long int (*)(struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *, Py_buffer *, int)’ {aka ‘int (*)(struct _object *, struct bufferinfo *, int)’} [-Wincompatible-pointer-types] (getbufferproc) 0, /* bf_getbuffer */ ^ SWIG/_m2crypto_wrap.c:30755:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_sequence.sq_length’) SWIG/_m2crypto_wrap.c:30756:5: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘void (*)(PyObject *, Py_buffer *)’ {aka ‘void (*)(struct _object *, struct bufferinfo *)’} [-Wincompatible-pointer-types] (releasebufferproc) 0, /* bf_releasebuffer */ ^ SWIG/_m2crypto_wrap.c:30756:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_sequence.sq_concat’) SWIG/_m2crypto_wrap.c:30759:5: warning: initialization of ‘int (*)(PyObject *, Py_buffer *, int)’ {aka ‘int (*)(struct _object *, struct bufferinfo *, int)’} from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] (PyObject*) 0, /* ht_name */ ^ SWIG/_m2crypto_wrap.c:30759:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_buffer.bf_getbuffer’) SWIG/_m2crypto_wrap.c:30760:5: warning: initialization of ‘void (*)(PyObject *, Py_buffer *)’ {aka ‘void (*)(struct _object *, struct bufferinfo *)’} from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] (PyObject*) 0, /* ht_slots */ ^ SWIG/_m2crypto_wrap.c:30760:5: note: (near initialization for ‘SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type.as_buffer.bf_releasebuffer’) SWIG/_m2crypto_wrap.c:30602:70: warning: missing braces around initializer [-Wmissing-braces] static PyHeapTypeObject SwigPyBuiltin__stack_st_OPENSSL_BLOCK_type = { ^ SWIG/_m2crypto_wrap.c:30759:5: (PyObject*) 0, /* ht_name */ { SWIG/_m2crypto_wrap.c:30761:1: }; } SWIG/_m2crypto_wrap.c:30862:5: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (binaryfunc) 0, /* nb_add */ ^ SWIG/_m2crypto_wrap.c:30862:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async.am_await’) SWIG/_m2crypto_wrap.c:30863:5: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (binaryfunc) 0, /* nb_subtract */ ^ SWIG/_m2crypto_wrap.c:30863:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async.am_aiter’) SWIG/_m2crypto_wrap.c:30864:5: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (binaryfunc) 0, /* nb_multiply */ ^ SWIG/_m2crypto_wrap.c:30864:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async.am_anext’) SWIG/_m2crypto_wrap.c:30868:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_remainder */ ^ SWIG/_m2crypto_wrap.c:30868:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30869:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_divmod */ ^ SWIG/_m2crypto_wrap.c:30869:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30870:5: warning: excess elements in struct initializer (ternaryfunc) 0, /* nb_power */ ^ SWIG/_m2crypto_wrap.c:30870:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30871:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_negative */ ^ SWIG/_m2crypto_wrap.c:30871:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30872:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_positive */ ^ SWIG/_m2crypto_wrap.c:30872:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30873:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_absolute */ ^ SWIG/_m2crypto_wrap.c:30873:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30874:5: warning: excess elements in struct initializer (inquiry) 0, /* nb_nonzero */ ^ SWIG/_m2crypto_wrap.c:30874:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30875:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_invert */ ^ SWIG/_m2crypto_wrap.c:30875:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30876:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_lshift */ ^ SWIG/_m2crypto_wrap.c:30876:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30877:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_rshift */ ^ SWIG/_m2crypto_wrap.c:30877:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30878:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_and */ ^ SWIG/_m2crypto_wrap.c:30878:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30879:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_xor */ ^ SWIG/_m2crypto_wrap.c:30879:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30880:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_or */ ^ SWIG/_m2crypto_wrap.c:30880:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30884:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_int */ ^ SWIG/_m2crypto_wrap.c:30884:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30886:5: warning: excess elements in struct initializer (void*) 0, /* nb_reserved */ ^ SWIG/_m2crypto_wrap.c:30886:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30890:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_float */ ^ SWIG/_m2crypto_wrap.c:30890:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30895:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_add */ ^ SWIG/_m2crypto_wrap.c:30895:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30896:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_subtract */ ^ SWIG/_m2crypto_wrap.c:30896:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30897:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_multiply */ ^ SWIG/_m2crypto_wrap.c:30897:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30901:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_remainder */ ^ SWIG/_m2crypto_wrap.c:30901:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30902:5: warning: excess elements in struct initializer (ternaryfunc) 0, /* nb_inplace_power */ ^ SWIG/_m2crypto_wrap.c:30902:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30903:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_lshift */ ^ SWIG/_m2crypto_wrap.c:30903:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30904:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_rshift */ ^ SWIG/_m2crypto_wrap.c:30904:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30905:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_and */ ^ SWIG/_m2crypto_wrap.c:30905:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30906:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_xor */ ^ SWIG/_m2crypto_wrap.c:30906:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30907:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_or */ ^ SWIG/_m2crypto_wrap.c:30907:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30908:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_floor_divide */ ^ SWIG/_m2crypto_wrap.c:30908:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30909:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_true_divide */ ^ SWIG/_m2crypto_wrap.c:30909:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30910:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_floor_divide */ ^ SWIG/_m2crypto_wrap.c:30910:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30911:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_true_divide */ ^ SWIG/_m2crypto_wrap.c:30911:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30913:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_index */ ^ SWIG/_m2crypto_wrap.c:30913:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_async’) SWIG/_m2crypto_wrap.c:30917:5: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘Py_ssize_t (*)(PyObject *)’ {aka ‘long int (*)(struct _object *)’} [-Wincompatible-pointer-types] (lenfunc) 0, /* mp_length */ ^ SWIG/_m2crypto_wrap.c:30917:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_number.nb_add’) SWIG/_m2crypto_wrap.c:30919:5: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (objobjargproc) 0, /* mp_ass_subscript */ ^ SWIG/_m2crypto_wrap.c:30919:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_number.nb_multiply’) SWIG/_m2crypto_wrap.c:30924:5: warning: initialization of ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, Py_ssize_t)’ {aka ‘struct _object * (*)(struct _object *, long int)’} [-Wincompatible-pointer-types] (ssizeargfunc) 0, /* sq_repeat */ ^ SWIG/_m2crypto_wrap.c:30924:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_mapping.mp_ass_subscript’) SWIG/_m2crypto_wrap.c:30925:5: warning: excess elements in struct initializer (ssizeargfunc) 0, /* sq_item */ ^ SWIG/_m2crypto_wrap.c:30925:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_mapping’) SWIG/_m2crypto_wrap.c:30927:5: warning: excess elements in struct initializer (void*) 0, /* was_sq_slice */ ^ SWIG/_m2crypto_wrap.c:30927:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_mapping’) SWIG/_m2crypto_wrap.c:30931:5: warning: excess elements in struct initializer (ssizeobjargproc) 0, /* sq_ass_item */ ^ SWIG/_m2crypto_wrap.c:30931:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_mapping’) SWIG/_m2crypto_wrap.c:30933:5: warning: excess elements in struct initializer (void*) 0, /* was_sq_ass_slice */ ^ SWIG/_m2crypto_wrap.c:30933:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_mapping’) SWIG/_m2crypto_wrap.c:30937:5: warning: excess elements in struct initializer (objobjproc) 0, /* sq_contains */ ^ SWIG/_m2crypto_wrap.c:30937:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_mapping’) SWIG/_m2crypto_wrap.c:30938:5: warning: excess elements in struct initializer (binaryfunc) 0, /* sq_inplace_concat */ ^ SWIG/_m2crypto_wrap.c:30938:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_mapping’) SWIG/_m2crypto_wrap.c:30939:5: warning: excess elements in struct initializer (ssizeargfunc) 0, /* sq_inplace_repeat */ ^ SWIG/_m2crypto_wrap.c:30939:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_mapping’) SWIG/_m2crypto_wrap.c:30949:5: warning: initialization of ‘Py_ssize_t (*)(PyObject *)’ {aka ‘long int (*)(struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *, Py_buffer *, int)’ {aka ‘int (*)(struct _object *, struct bufferinfo *, int)’} [-Wincompatible-pointer-types] (getbufferproc) 0, /* bf_getbuffer */ ^ SWIG/_m2crypto_wrap.c:30949:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_sequence.sq_length’) SWIG/_m2crypto_wrap.c:30950:5: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘void (*)(PyObject *, Py_buffer *)’ {aka ‘void (*)(struct _object *, struct bufferinfo *)’} [-Wincompatible-pointer-types] (releasebufferproc) 0, /* bf_releasebuffer */ ^ SWIG/_m2crypto_wrap.c:30950:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_sequence.sq_concat’) SWIG/_m2crypto_wrap.c:30953:5: warning: initialization of ‘int (*)(PyObject *, Py_buffer *, int)’ {aka ‘int (*)(struct _object *, struct bufferinfo *, int)’} from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] (PyObject*) 0, /* ht_name */ ^ SWIG/_m2crypto_wrap.c:30953:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_buffer.bf_getbuffer’) SWIG/_m2crypto_wrap.c:30954:5: warning: initialization of ‘void (*)(PyObject *, Py_buffer *)’ {aka ‘void (*)(struct _object *, struct bufferinfo *)’} from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] (PyObject*) 0, /* ht_slots */ ^ SWIG/_m2crypto_wrap.c:30954:5: note: (near initialization for ‘SwigPyBuiltin__pyfd_struct_type.as_buffer.bf_releasebuffer’) SWIG/_m2crypto_wrap.c:30796:59: warning: missing braces around initializer [-Wmissing-braces] static PyHeapTypeObject SwigPyBuiltin__pyfd_struct_type = { ^ SWIG/_m2crypto_wrap.c:30953:5: (PyObject*) 0, /* ht_name */ { SWIG/_m2crypto_wrap.c:30955:1: }; } SWIG/_m2crypto_wrap.c:31059:5: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (binaryfunc) 0, /* nb_add */ ^ SWIG/_m2crypto_wrap.c:31059:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async.am_await’) SWIG/_m2crypto_wrap.c:31060:5: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (binaryfunc) 0, /* nb_subtract */ ^ SWIG/_m2crypto_wrap.c:31060:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async.am_aiter’) SWIG/_m2crypto_wrap.c:31061:5: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (binaryfunc) 0, /* nb_multiply */ ^ SWIG/_m2crypto_wrap.c:31061:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async.am_anext’) SWIG/_m2crypto_wrap.c:31065:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_remainder */ ^ SWIG/_m2crypto_wrap.c:31065:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31066:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_divmod */ ^ SWIG/_m2crypto_wrap.c:31066:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31067:5: warning: excess elements in struct initializer (ternaryfunc) 0, /* nb_power */ ^ SWIG/_m2crypto_wrap.c:31067:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31068:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_negative */ ^ SWIG/_m2crypto_wrap.c:31068:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31069:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_positive */ ^ SWIG/_m2crypto_wrap.c:31069:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31070:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_absolute */ ^ SWIG/_m2crypto_wrap.c:31070:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31071:5: warning: excess elements in struct initializer (inquiry) 0, /* nb_nonzero */ ^ SWIG/_m2crypto_wrap.c:31071:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31072:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_invert */ ^ SWIG/_m2crypto_wrap.c:31072:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31073:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_lshift */ ^ SWIG/_m2crypto_wrap.c:31073:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31074:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_rshift */ ^ SWIG/_m2crypto_wrap.c:31074:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31075:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_and */ ^ SWIG/_m2crypto_wrap.c:31075:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31076:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_xor */ ^ SWIG/_m2crypto_wrap.c:31076:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31077:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_or */ ^ SWIG/_m2crypto_wrap.c:31077:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31081:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_int */ ^ SWIG/_m2crypto_wrap.c:31081:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31083:5: warning: excess elements in struct initializer (void*) 0, /* nb_reserved */ ^ SWIG/_m2crypto_wrap.c:31083:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31087:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_float */ ^ SWIG/_m2crypto_wrap.c:31087:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31092:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_add */ ^ SWIG/_m2crypto_wrap.c:31092:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31093:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_subtract */ ^ SWIG/_m2crypto_wrap.c:31093:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31094:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_multiply */ ^ SWIG/_m2crypto_wrap.c:31094:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31098:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_remainder */ ^ SWIG/_m2crypto_wrap.c:31098:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31099:5: warning: excess elements in struct initializer (ternaryfunc) 0, /* nb_inplace_power */ ^ SWIG/_m2crypto_wrap.c:31099:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31100:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_lshift */ ^ SWIG/_m2crypto_wrap.c:31100:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31101:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_rshift */ ^ SWIG/_m2crypto_wrap.c:31101:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31102:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_and */ ^ SWIG/_m2crypto_wrap.c:31102:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31103:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_xor */ ^ SWIG/_m2crypto_wrap.c:31103:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31104:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_or */ ^ SWIG/_m2crypto_wrap.c:31104:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31105:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_floor_divide */ ^ SWIG/_m2crypto_wrap.c:31105:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31106:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_true_divide */ ^ SWIG/_m2crypto_wrap.c:31106:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31107:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_floor_divide */ ^ SWIG/_m2crypto_wrap.c:31107:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31108:5: warning: excess elements in struct initializer (binaryfunc) 0, /* nb_inplace_true_divide */ ^ SWIG/_m2crypto_wrap.c:31108:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31110:5: warning: excess elements in struct initializer (unaryfunc) 0, /* nb_index */ ^ SWIG/_m2crypto_wrap.c:31110:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_async’) SWIG/_m2crypto_wrap.c:31114:5: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘Py_ssize_t (*)(PyObject *)’ {aka ‘long int (*)(struct _object *)’} [-Wincompatible-pointer-types] (lenfunc) 0, /* mp_length */ ^ SWIG/_m2crypto_wrap.c:31114:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_number.nb_add’) SWIG/_m2crypto_wrap.c:31116:5: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] (objobjargproc) 0, /* mp_ass_subscript */ ^ SWIG/_m2crypto_wrap.c:31116:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_number.nb_multiply’) SWIG/_m2crypto_wrap.c:31121:5: warning: initialization of ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, Py_ssize_t)’ {aka ‘struct _object * (*)(struct _object *, long int)’} [-Wincompatible-pointer-types] (ssizeargfunc) 0, /* sq_repeat */ ^ SWIG/_m2crypto_wrap.c:31121:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_mapping.mp_ass_subscript’) SWIG/_m2crypto_wrap.c:31122:5: warning: excess elements in struct initializer (ssizeargfunc) 0, /* sq_item */ ^ SWIG/_m2crypto_wrap.c:31122:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_mapping’) SWIG/_m2crypto_wrap.c:31124:5: warning: excess elements in struct initializer (void*) 0, /* was_sq_slice */ ^ SWIG/_m2crypto_wrap.c:31124:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_mapping’) SWIG/_m2crypto_wrap.c:31128:5: warning: excess elements in struct initializer (ssizeobjargproc) 0, /* sq_ass_item */ ^ SWIG/_m2crypto_wrap.c:31128:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_mapping’) SWIG/_m2crypto_wrap.c:31130:5: warning: excess elements in struct initializer (void*) 0, /* was_sq_ass_slice */ ^ SWIG/_m2crypto_wrap.c:31130:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_mapping’) SWIG/_m2crypto_wrap.c:31134:5: warning: excess elements in struct initializer (objobjproc) 0, /* sq_contains */ ^ SWIG/_m2crypto_wrap.c:31134:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_mapping’) SWIG/_m2crypto_wrap.c:31135:5: warning: excess elements in struct initializer (binaryfunc) 0, /* sq_inplace_concat */ ^ SWIG/_m2crypto_wrap.c:31135:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_mapping’) SWIG/_m2crypto_wrap.c:31136:5: warning: excess elements in struct initializer (ssizeargfunc) 0, /* sq_inplace_repeat */ ^ SWIG/_m2crypto_wrap.c:31136:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_mapping’) SWIG/_m2crypto_wrap.c:31146:5: warning: initialization of ‘Py_ssize_t (*)(PyObject *)’ {aka ‘long int (*)(struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *, Py_buffer *, int)’ {aka ‘int (*)(struct _object *, struct bufferinfo *, int)’} [-Wincompatible-pointer-types] (getbufferproc) 0, /* bf_getbuffer */ ^ SWIG/_m2crypto_wrap.c:31146:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_sequence.sq_length’) SWIG/_m2crypto_wrap.c:31147:5: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘void (*)(PyObject *, Py_buffer *)’ {aka ‘void (*)(struct _object *, struct bufferinfo *)’} [-Wincompatible-pointer-types] (releasebufferproc) 0, /* bf_releasebuffer */ ^ SWIG/_m2crypto_wrap.c:31147:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_sequence.sq_concat’) SWIG/_m2crypto_wrap.c:31150:5: warning: initialization of ‘int (*)(PyObject *, Py_buffer *, int)’ {aka ‘int (*)(struct _object *, struct bufferinfo *, int)’} from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] (PyObject*) 0, /* ht_name */ ^ SWIG/_m2crypto_wrap.c:31150:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_buffer.bf_getbuffer’) SWIG/_m2crypto_wrap.c:31151:5: warning: initialization of ‘void (*)(PyObject *, Py_buffer *)’ {aka ‘void (*)(struct _object *, struct bufferinfo *)’} from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] (PyObject*) 0, /* ht_slots */ ^ SWIG/_m2crypto_wrap.c:31151:5: note: (near initialization for ‘SwigPyBuiltin___cbd_t_type.as_buffer.bf_releasebuffer’) SWIG/_m2crypto_wrap.c:30993:54: warning: missing braces around initializer [-Wmissing-braces] static PyHeapTypeObject SwigPyBuiltin___cbd_t_type = { ^ SWIG/_m2crypto_wrap.c:31150:5: (PyObject*) 0, /* ht_name */ { SWIG/_m2crypto_wrap.c:31152:1: }; } error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-66h5ypfa/M2Crypto/setup.py'"'"'; __file__='"'"'/tmp/pip-install-66h5ypfa/M2Crypto/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-dlvwp_07/install-record.txt --single-version-externally-managed --compile Check the logs for full command output. ~/work/github/tlsa_rdata$
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Seems like SWiG is borked at this point.
The text was updated successfully, but these errors were encountered: