Removing _devbuild/gen/* asdl/hnode.asdl -> (asdl_main) -> _devbuild/gen/hnode_asdl.py frontend/types.asdl -> (asdl_main) -> _devbuild/gen/types_asdl.py core/runtime.asdl -> (asdl_main) -> _devbuild/gen/runtime_asdl.py tools/find/find.asdl -> (asdl_main) -> _devbuild/gen/find_asdl.py (frontend/consts_gen) -> _devbuild/gen/id_kind_asdl.py (frontend/consts_gen) -> _devbuild/gen/id_kind.py frontend/syntax.asdl -> (asdl_main) -> _devbuild/gen/syntax_asdl.py (frontend/option_gen) -> _devbuild/gen/option_asdl.py (frontend/flag_gen) -> _devbuild/gen/arg_types.py mycpp/examples/expr.asdl -> (asdl_main) -> _devbuild/gen/expr_asdl.py asdl/examples/demo_lib.asdl -> (asdl_main) -> _devbuild/gen/demo_lib_asdl.py asdl/examples/typed_demo.asdl -> (asdl_main) -> _devbuild/gen/typed_demo_asdl.py asdl/examples/shared_variant.asdl -> (asdl_main) -> _devbuild/gen/shared_variant_asdl.py asdl/examples/typed_arith.asdl -> (asdl_main) -> _devbuild/gen/typed_arith_asdl.py oil_lang/grammar.pgen2 -> (oil_lang/grammar_gen) -> _devbuild/gen/grammar{.marshal,_nt.py} tools/find/find.pgen2 -> (oil_lang/grammar_gen) -> _devbuild/gen/find{.marshal,_nt.py} mycpp/examples/arith.pgen2 -> (oil_lang/grammar_gen) -> _devbuild/gen/arith{.marshal,_nt.py} (pyext/setup_libc.py) -> libc.so OK _test/unit/pyext/libc_test.py.log (pyext/setup_line_input.py) -> line_input.so OK _test/unit/pyext/line_input_test.py.log (pyext/setup_posix.py) -> posix_.so OK _test/unit/pyext/posix_test.py.log (pyext/setup_fanos.py) -> fanos.so OK _test/unit/pyext/fanos_test.py.log (py-yajl/setup.py) -> yajl.so fatal: detected dubious ownership in repository at '/home/uke/oil/py-yajl' To add an exception for this directory, call: git config --global --add safe.directory /home/uke/oil/py-yajl fatal: detected dubious ownership in repository at '/home/uke/oil/py-yajl' To add an exception for this directory, call: git config --global --add safe.directory /home/uke/oil/py-yajl yajl.c: In function 'py_dumps': yajl.c:107:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] spaces = IndentString(indent); ^ yajl.c: At top level: yajl.c:164:15: warning: initialization of 'PyObject * (*)(PyObject *, PyObject *)' {aka 'struct _object * (*)(struct _object *, struct _object *)'} from incompatible pointer type 'PyObject * (*)(PyObject *, PyObject *, PyObject *)' {aka 'struct _object * (*)(struct _object *, struct _object *, struct _object *)'} [-Wincompatible-pointer-types] {"dumps", (PyCFunctionWithKeywords)(py_dumps), METH_VARARGS | METH_KEYWORDS, ^ yajl.c:164:15: note: (near initialization for 'yajl_methods[0].ml_meth') yajl.c: In function 'inityajl': yajl.c:186:15: warning: unused variable 'module' [-Wunused-variable] PyObject *module = Py_InitModule3("yajl", yajl_methods, ^~~~~~ encoder.c: In function 'ProcessObject': encoder.c:130:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (key = PyIter_Next(iterator)) { ^~~ encoder.c: In function '_internal_encode': encoder.c:185:51: warning: pointer targets in passing argument 1 of 'PyString_FromStringAndSize' differ in signedness [-Wpointer-sign] PyObject* result = PyString_FromStringAndSize(buf, len); ^~~ In file included from /usr/include/python2.7/Python.h:97, from encoder.c:32: /usr/include/python2.7/stringobject.h:62:24: note: expected 'const char *' but argument is of type 'const unsigned char *' PyAPI_FUNC(PyObject *) PyString_FromStringAndSize(const char *, Py_ssize_t); ^~~~~~~~~~~~~~~~~~~~~~~~~~ decoder.c:224:5: warning: initialization of 'int (*)(void *, const char *, size_t)' {aka 'int (*)(void *, const char *, long unsigned int)'} from incompatible pointer type 'int (*)(void *, const char *, unsigned int)' [-Wincompatible-pointer-types] handle_number, ^~~~~~~~~~~~~ decoder.c:224:5: note: (near initialization for 'decode_callbacks.yajl_number') decoder.c:225:5: warning: initialization of 'int (*)(void *, const unsigned char *, size_t)' {aka 'int (*)(void *, const unsigned char *, long unsigned int)'} from incompatible pointer type 'int (*)(void *, const unsigned char *, unsigned int)' [-Wincompatible-pointer-types] handle_string, ^~~~~~~~~~~~~ decoder.c:225:5: note: (near initialization for 'decode_callbacks.yajl_string') decoder.c:227:5: warning: initialization of 'int (*)(void *, const unsigned char *, size_t)' {aka 'int (*)(void *, const unsigned char *, long unsigned int)'} from incompatible pointer type 'int (*)(void *, const unsigned char *, unsigned int)' [-Wincompatible-pointer-types] handle_dict_key, ^~~~~~~~~~~~~~~ decoder.c:227:5: note: (near initialization for 'decode_callbacks.yajl_map_key') decoder.c: In function '_internal_decode': decoder.c:272:37: warning: pointer targets in passing argument 3 of 'yajl_get_error' differ in signedness [-Wpointer-sign] str = yajl_get_error(parser, 1, buffer, buflen); ^~~~~~ In file included from decoder.c:38: includes/yajl/yajl_parse.h:201:30: note: expected 'const unsigned char *' but argument is of type 'char *' YAJL_API unsigned char * yajl_get_error(yajl_handle hand, int verbose, ^~~~~~~~~~~~~~ OK _test/unit/py-yajl-unit.log (asdl_main c) -> _gen/frontend/types.asdl_c.h (frontend/consts_gen c) -> _gen/frontend/id_kind.asdl_c.h (lexer_gen) -> _build/tmp/frontend/match.re2c.txt _build/tmp/frontend/match.re2c.txt -> (re2c) -> _gen/frontend/match.re2c.h (pyext/setup_fastlex.py) -> fastlex.so OK _test/unit/pyext/fastlex_test.py.log CC benchmarks/time-helper.c Removing _devbuild/help/* mkdir: created directory '_tmp/doc/oil-help-topics' mkdir: created directory '_tmp/code-blocks/doc' _tmp/doc/oil-help-topics -> (doctools/cmark) -> _release/VERSION/doc/oil-help-topics.html mkdir: created directory '_tmp/doc/oil-help' _tmp/doc/oil-help -> (doctools/cmark) -> _release/VERSION/doc/oil-help.html mkdir: created directory '_tmp/doc/osh-help-topics' _tmp/doc/osh-help-topics -> (doctools/cmark) -> _release/VERSION/doc/osh-help-topics.html mkdir: created directory '_tmp/doc/osh-help' _tmp/doc/osh-help -> (doctools/cmark) -> _release/VERSION/doc/osh-help.html (doctools/make_help) -> 10 groups (doctools/make_help) -> 9 groups _release/VERSION/doc/osh-help.html _release/VERSION/doc/oil-help.html -> (doctools/make_help) -> 225 cards in _devbuild/help DEPS _build/NINJA/asdl.asdl_main/deps.txt DEPS _build/NINJA/core.optview_gen/deps.txt DEPS _build/NINJA/frontend.consts_gen/deps.txt DEPS _build/NINJA/frontend.flag_gen/deps.txt DEPS _build/NINJA/frontend.lexer_gen/deps.txt DEPS _build/NINJA/frontend.option_gen/deps.txt DEPS _build/NINJA/oil_lang.grammar_gen/deps.txt DEPS _build/NINJA/osh.arith_parse_gen/deps.txt DEPS _build/NINJA/frontend.signal_gen/deps.txt DEPS _build/NINJA/bin.osh_eval/all.txt _build/NINJA/bin.osh_eval/translate.txt _build/NINJA/bin.osh_eval/typecheck.txt DEPS _build/NINJA/bin.oils_for_unix/all.txt _build/NINJA/bin.oils_for_unix/translate.txt _build/NINJA/bin.oils_for_unix/typecheck.txt DEPS prebuilt/ninja/mycpp.mycpp_main/deps.txt prebuilt/ninja/pea.pea_main/deps.txt ./configure: Turned on -D GC_TIMING because $_OIL_DEV is set ./configure: Wrote _build/detected-cpp-config.h ./configure: Wrote _build/detected-config.sh (build/ninja_main.py) -> build.ninja (2423 targets)