PyYaml build process has scary warnings.
yaml makes me feel uncomfortable merely by the amount of flexibility in the language (and associated parser complexity). However, I just noticed many compiler warnings shown below, and they include things like signed/unsigned conversion warnings. This makes me feel uneasy about the security of this dependency.
Installing collected packages: PyYaml, bouncer-plumbing
Running setup.py install for PyYaml
checking if libyaml is compilable
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/check_libyaml.c -o build/temp.linux-x86_64-2.7/check_libyaml.o
checking if libyaml is linkable
x86_64-linux-gnu-gcc -pthread build/temp.linux-x86_64-2.7/check_libyaml.o -lyaml -o build/temp.linux-x86_64-2.7/check_libyaml
building '_yaml' extension
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c ext/_yaml.c -o build/temp.linux-x86_64-2.7/ext/_yaml.o
In file included from ext/_yaml.c:343:0:
ext/_yaml.h:6:0: warning: "PyUnicode_FromString" redefined [enabled by default]
#define PyUnicode_FromString(s) PyUnicode_DecodeUTF8((s), strlen(s), "strict")
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:281:0: note: this is the location of the previous definition
# define PyUnicode_FromString PyUnicodeUCS4_FromString
^
ext/_yaml.c: In function ‘__pyx_pf_5_yaml_get_version_string’:
ext/_yaml.c:1346:17: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default]
__pyx_v_value = yaml_get_version_string();
^
ext/_yaml.c: In function ‘__pyx_pf_5_yaml_7CParser___init__’:
ext/_yaml.c:2471:5: warning: passing argument 2 of ‘yaml_parser_set_input’ from incompatible pointer type [enabled by default]
yaml_parser_set_input((&__pyx_v_self->parser), __pyx_f_5_yaml_input_handler, ((void *)__pyx_v_self));
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:1367:1: note: expected ‘int (*)(void *, unsigned char *, size_t, size_t *)’ but argument is of type ‘int (*)(void *, char *, int, int *)’
yaml_parser_set_input(yaml_parser_t *parser,
^
ext/_yaml.c:2664:5: warning: pointer targets in passing argument 2 of ‘yaml_parser_set_input_string’ differ in signedness [-Wpointer-sign]
yaml_parser_set_input_string((&__pyx_v_self->parser), PyString_AS_STRING(__pyx_v_stream), PyString_GET_SIZE(__pyx_v_stream));
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:1341:1: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
yaml_parser_set_input_string(yaml_parser_t *parser,
^
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__token_to_object’:
ext/_yaml.c:4183:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.handle); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 417; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:4183:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.handle); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 417; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:4195:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.prefix); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 418; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:4195:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.prefix); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 418; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:4741:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_token->data.alias.value); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 448; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:4741:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_token->data.alias.value); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 448; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:4792:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_4 = PyUnicode_FromString(__pyx_v_token->data.anchor.value); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 451; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:4792:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_4 = PyUnicode_FromString(__pyx_v_token->data.anchor.value); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 451; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:4843:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_token->data.tag.handle); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 454; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:4843:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_token->data.tag.handle); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 454; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:4855:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_token->data.tag.suffix); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 455; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:4855:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_token->data.tag.suffix); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 455; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:4938:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_token->data.scalar.value, __pyx_v_token->data.scalar.length, __pyx_k_strict); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 460; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__event_to_object’:
ext/_yaml.c:6435:9: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->handle); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 574; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:6435:9: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->handle); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 574; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:6447:9: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->prefix); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 575; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:6447:9: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->prefix); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 575; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:6616:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_FromString(__pyx_v_event->data.alias.anchor); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 586; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:6616:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_FromString(__pyx_v_event->data.alias.anchor); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 586; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:6687:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_1 = PyUnicode_FromString(__pyx_v_event->data.scalar.anchor); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 591; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:6687:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_1 = PyUnicode_FromString(__pyx_v_event->data.scalar.anchor); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 591; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:6722:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_1 = PyUnicode_FromString(__pyx_v_event->data.scalar.tag); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 594; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:6722:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_1 = PyUnicode_FromString(__pyx_v_event->data.scalar.tag); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 594; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:6737:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_1 = PyUnicode_DecodeUTF8(__pyx_v_event->data.scalar.value, __pyx_v_event->data.scalar.length, __pyx_k_strict); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 595; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:7031:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.anchor); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 620; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:7031:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.anchor); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 620; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:7066:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.tag); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 623; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:7066:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.tag); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 623; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:7253:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.anchor); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 637; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:7253:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.anchor); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 637; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:7288:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.tag); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 640; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:7288:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.tag); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 640; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__compose_node’:
ext/_yaml.c:8704:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.alias.anchor); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 734; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:8704:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.alias.anchor); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 734; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:8924:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 750; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:8924:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 750; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:8962:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 753; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:8962:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 753; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:9000:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 756; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:9000:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 756; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__compose_scalar_node’:
ext/_yaml.c:9532:3: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_self->parsed_event.data.scalar.value, __pyx_v_self->parsed_event.data.scalar.length, __pyx_k_strict); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 791; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c:9688:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_9 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.tag); if (unlikely(!__pyx_t_9)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 804; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:9688:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_9 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.tag); if (unlikely(!__pyx_t_9)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 804; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__compose_sequence_node’:
ext/_yaml.c:10128:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.tag); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 837; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:10128:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.tag); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 837; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__compose_mapping_node’:
ext/_yaml.c:10654:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.tag); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 876; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:38:0,
from ext/_yaml.c:16:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
extern size_t strlen (const char *__s)
^
ext/_yaml.c:10654:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.tag); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 876; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
^
In file included from /usr/include/python2.7/Python.h:85:0,
from ext/_yaml.c:16:
/usr/include/python2.7/unicodeobject.h:261:31: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
# define PyUnicode_DecodeUTF8 PyUnicodeUCS4_DecodeUTF8
^
/usr/include/python2.7/unicodeobject.h:750:23: note: in expansion of macro ‘PyUnicode_DecodeUTF8’
PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(
^
ext/_yaml.c: In function ‘__pyx_pf_5_yaml_8CEmitter___init__’:
ext/_yaml.c:11721:3: warning: passing argument 2 of ‘yaml_emitter_set_output’ from incompatible pointer type [enabled by default]
yaml_emitter_set_output((&__pyx_v_self->emitter), __pyx_f_5_yaml_output_handler, ((void *)__pyx_v_self));
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:1829:1: note: expected ‘int (*)(void *, unsigned char *, size_t)’ but argument is of type ‘int (*)(void *, char *, int)’
yaml_emitter_set_output(yaml_emitter_t *emitter,
^
ext/_yaml.c: In function ‘__pyx_f_5_yaml_8CEmitter__object_to_event’:
ext/_yaml.c:12898:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
__pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle);
^
ext/_yaml.c:12991:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
__pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix);
^
ext/_yaml.c:13248:5: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_4 = ((yaml_alias_event_initialize(__pyx_v_event, __pyx_v_anchor) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:553:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor);
^
ext/_yaml.c:13824:5: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_scalar_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:13824:5: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_scalar_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:13824:5: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_scalar_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:14166:5: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_4 = ((yaml_sequence_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:601:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_sequence_start_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:14166:5: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_4 = ((yaml_sequence_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:601:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_sequence_start_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:14508:5: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = ((yaml_mapping_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:633:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_mapping_start_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:14508:5: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_3 = ((yaml_mapping_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:633:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_mapping_start_event_initialize(yaml_event_t *event,
^
ext/_yaml.c: In function ‘__pyx_pf_5_yaml_8CEmitter_12serialize’:
ext/_yaml.c:15784:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
__pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle);
^
ext/_yaml.c:15877:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
__pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix);
^
ext/_yaml.c: In function ‘__pyx_f_5_yaml_8CEmitter__serialize_node’:
ext/_yaml.c:16616:5: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_2 = ((yaml_alias_event_initialize((&__pyx_v_event), __pyx_v_anchor) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:553:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor);
^
ext/_yaml.c:17195:7: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_8 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_scalar_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:17195:7: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_8 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_scalar_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:17195:7: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_8 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_scalar_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:17473:7: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_8 = ((yaml_sequence_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:601:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_sequence_start_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:17473:7: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_8 = ((yaml_sequence_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:601:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_sequence_start_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:17874:7: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_8 = ((yaml_mapping_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:633:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_mapping_start_event_initialize(yaml_event_t *event,
^
ext/_yaml.c:17874:7: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]
__pyx_t_8 = ((yaml_mapping_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0);
^
In file included from ext/_yaml.h:2:0,
from ext/_yaml.c:343:
/usr/include/yaml.h:633:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
yaml_mapping_start_event_initialize(yaml_event_t *event,
^
x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security build/temp.linux-x86_64-2.7/ext/_yaml.o -lyaml -o build/lib.linux-x86_64-2.7/_yaml.so
Running setup.py install for bouncer-plumbing
changing mode of build/scripts-2.7/getconfig.py from 644 to 755
changing mode of build/scripts-2.7/makeconfig.py from 644 to 755
error: could not create '/home/mlab_ooni': Permission denied
Complete output from command /home/n/tmp/virtualenv-tmp.D3LMnG/bin/python -c "import setuptools;__file__='/home/n/tmp/pip-4VdFjS-build/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /home/n/tmp/pip-a8LFf5-record/install-record.txt --single-version-externally-managed --install-headers /home/n/tmp/virtualenv-tmp.D3LMnG/include/site/python2.7:
running install
running build
running build_scripts
creating build
creating build/scripts-2.7
copying and adjusting ./collector-to-mlab/getconfig.py -> build/scripts-2.7
copying and adjusting ./mlab-to-bouncer/makeconfig.py -> build/scripts-2.7
changing mode of build/scripts-2.7/getconfig.py from 644 to 755
changing mode of build/scripts-2.7/makeconfig.py from 644 to 755
running install_data
creating /home/mlab_ooni
error: could not create '/home/mlab_ooni': Permission denied
----------------------------------------
Cleaning up...
Command /home/n/tmp/virtualenv-tmp.D3LMnG/bin/python -c "import setuptools;__file__='/home/n/tmp/pip-4VdFjS-build/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /home/n/tmp/pip-a8LFf5-record/install-record.txt --single-version-externally-managed --install-headers /home/n/tmp/virtualenv-tmp.D3LMnG/include/site/python2.7 failed with error code 1 in /home/n/tmp/pip-4VdFjS-build
Traceback (most recent call last):
File "/home/n/tmp/virtualenv-tmp.D3LMnG/bin/pip", line 9, in <module>
load_entry_point('pip==1.4.1', 'console_scripts', 'pip')()
File "/home/n/tmp/virtualenv-tmp.D3LMnG/local/lib/python2.7/site-packages/pip/__init__.py", line 148, in main
return command.main(args[1:], options)
File "/home/n/tmp/virtualenv-tmp.D3LMnG/local/lib/python2.7/site-packages/pip/basecommand.py", line 169, in main
text = '\n'.join(complete_log)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 29: ordinal not in range(128)
Trac:
Username: nathan-at-least