./configure: Turned on -D GC_TIMING because $_OIL_DEV is set ./configure: Wrote _build/detected-cpp-config.h ./configure: Wrote _build/detected-config.sh ./configure: Wrote _build/detected-config.h 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 core/value.asdl -> (asdl_main) -> _devbuild/gen/value_asdl.py data_lang/htm8.asdl -> (asdl_main) -> _devbuild/gen/htm8_asdl.py data_lang/nil8.asdl -> (asdl_main) -> _devbuild/gen/nil8_asdl.py display/pretty.asdl -> (asdl_main) -> _devbuild/gen/pretty_asdl.py mycpp/mycpp.asdl -> (asdl_main) -> _devbuild/gen/mycpp_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 yaks/yaks.asdl -> (asdl_main) -> _devbuild/gen/yaks_asdl.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 ysh/grammar.pgen2 -> (ysh/grammar_gen) -> _devbuild/gen/grammar{.marshal,_nt.py} tools/find/find.pgen2 -> (ysh/grammar_gen) -> _devbuild/gen/find{.marshal,_nt.py} mycpp/examples/arith.pgen2 -> (ysh/grammar_gen) -> _devbuild/gen/arith{.marshal,_nt.py} (pyext/setup_libc.py) -> libc.so Linux build 6.6.84-0-lts #1-Alpine SMP PREEMPT_DYNAMIC Mon, 24 Mar 2025 09:07:46 +0000 x86_64 Linux (pyext/setup_line_input.py) -> line_input.so pyext/line_input.c: In function 'on_bind_shell_command_hook': pyext/line_input.c:1200:1: warning: label 'done' defined but not used [-Wunused-label] 1200 | done: | ^~~~ pyext/line_input.c: In function 'bind_shell_command': pyext/line_input.c:1229:14: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1229 | free(cmd); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from /wedge/oils-for-unix.org/pkg/python2/2.7.18/include/python2.7/Python.h:42, from pyext/line_input.c:8: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ pyext/line_input.c: In function 'setup_readline': pyext/line_input.c:1643:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1643 | completer_word_break_characters = | ^ pyext/line_input.c: At top level: pyext/line_input.c:991:1: warning: 'make_line_if_needed' defined but not used [-Wunused-function] 991 | make_line_if_needed(char *new_line) | ^~~~~~~~~~~~~~~~~~~ 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 In file included from /wedge/oils-for-unix.org/pkg/python2/2.7.18/include/python2.7/Python.h:8, from pyext/fanos.c:9: /wedge/oils-for-unix.org/pkg/python2/2.7.18/include/python2.7/pyconfig.h:1245: warning: "_XOPEN_SOURCE" redefined 1245 | #define _XOPEN_SOURCE 600 | In file included from /usr/include/assert.h:1, from pyext/fanos.c:3: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | OK _test/unit/pyext/fanos_test.py.log (pyext/setup_fastfunc.py) -> fastfunc.so In file included from /wedge/oils-for-unix.org/pkg/python2/2.7.18/include/python2.7/Python.h:8, from pyext/fastfunc.c:12: /wedge/oils-for-unix.org/pkg/python2/2.7.18/include/python2.7/pyconfig.h:1245: warning: "_XOPEN_SOURCE" redefined 1245 | #define _XOPEN_SOURCE 600 | In file included from /usr/include/assert.h:1, from pyext/fastfunc.c:3: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | pyext/fastfunc.c: In function 'func_J8EncodeString': pyext/fastfunc.c:37:49: warning: pointer targets in passing argument 1 of 'PyString_FromStringAndSize' differ in signedness [-Wpointer-sign] 37 | PyObject *ret = PyString_FromStringAndSize(out.data, out.len); | ~~~^~~~~ | | | unsigned char * In file included from /wedge/oils-for-unix.org/pkg/python2/2.7.18/include/python2.7/Python.h:97: /wedge/oils-for-unix.org/pkg/python2/2.7.18/include/python2.7/stringobject.h:62:51: note: expected 'const char *' but argument is of type 'unsigned char *' 62 | PyAPI_FUNC(PyObject *) PyString_FromStringAndSize(const char *, Py_ssize_t); | ^~~~~~~~~~~~ pyext/fastfunc.c: In function 'func_ShellEncodeString': pyext/fastfunc.c:53:49: warning: pointer targets in passing argument 1 of 'PyString_FromStringAndSize' differ in signedness [-Wpointer-sign] 53 | PyObject *ret = PyString_FromStringAndSize(out.data, out.len); | ~~~^~~~~ | | | unsigned char * /wedge/oils-for-unix.org/pkg/python2/2.7.18/include/python2.7/stringobject.h:62:51: note: expected 'const char *' but argument is of type 'unsigned char *' 62 | PyAPI_FUNC(PyObject *) PyString_FromStringAndSize(const char *, Py_ssize_t); | ^~~~~~~~~~~~ pyext/fastfunc.c: In function 'func_Utf8DecodeOne': pyext/fastfunc.c:97:22: warning: pointer targets in passing argument 1 of 'utf8_decode' differ in signedness [-Wpointer-sign] 97 | utf8_decode(string + start, &decode_result); | ~~~~~~~^~~~~~~ | | | char * In file included from ./data_lang/j8.h:7, from pyext/fastfunc.c:8: ./data_lang/utf8.h:98:53: note: expected 'const unsigned char *' but argument is of type 'char *' 98 | static inline void utf8_decode(const unsigned char *input, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ OK _test/unit/pyext/fastfunc_test.py.log (asdl_main c) -> _gen/frontend/types.asdl_c.h (frontend/consts_gen c) -> _gen/frontend/id_kind.asdl_c.h (lexer_gen) -> _gen/_tmp/match.re2c-input.h _gen/_tmp/match.re2c-input.h -> (re2c) -> _gen/frontend/match.re2c.h (pyext/setup_fastlex.py) -> fastlex.so In file included from /wedge/oils-for-unix.org/pkg/python2/2.7.18/include/python2.7/Python.h:8, from pyext/fastlex.c:8: /wedge/oils-for-unix.org/pkg/python2/2.7.18/include/python2.7/pyconfig.h:1245: warning: "_XOPEN_SOURCE" redefined 1245 | #define _XOPEN_SOURCE 600 | In file included from /usr/include/stdio.h:8, from /usr/include/fortify/stdio.h:23, from pyext/fastlex.c:6: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | OK _test/unit/pyext/fastlex_test.py.log CC benchmarks/time-helper.c date: unrecognized option: rfc-email BusyBox v1.36.1 (2024-06-12 06:28:12 UTC) multi-call binary. Usage: date [OPTIONS] [+FMT] [[-s] TIME] Display time (using +FMT), or set time -u Work in UTC (don't convert to local time) [-s] TIME Set time to TIME -d TIME Display TIME, not 'now' -D FMT FMT (strptime format) for -s/-d TIME conversion -r FILE Display last modification time of FILE -R Output RFC-2822 date -I[SPEC] Output ISO-8601 date SPEC=date (default), hours, minutes, seconds or ns Recognized TIME formats: @seconds_since_1970 hh:mm[:ss] [YYYY.]MM.DD-hh:mm[:ss] YYYY-MM-DD hh:mm[:ss] [[[[[YY]YY]MM]DD]hh]mm[.ss] 'date TIME' form accepts MMDDhhmm[[YY]YY][.ss] instead