Stdout: scons: Entering directory `/home/runner/.ufbt/current/scripts/ufbt' ICONS /home/runner/.ufbt/build/upython/upython_icons.c CC /tmp/tmpj9juo5u6/code/upython.c CC /tmp/tmpj9juo5u6/code/upython_cli.c CC /tmp/tmpj9juo5u6/code/upython_file.c Stderr: /tmp/tmpj9juo5u6/code/upython_cli.c: In function 'upython_cli': /tmp/tmpj9juo5u6/code/upython_cli.c:32:25: error: assignment to 'FuriThreadStdoutWriteCallback' {aka 'void (*)(const char *, unsigned int, void *)'} from incompatible pointer type 'void (*)(const char *, size_t)' {aka 'void (*)(const char *, unsigned int)'} [-Werror=incompatible-pointer-types] 32 | stdout_callback = write_to_stdout_buffer; | ^ /tmp/tmpj9juo5u6/code/upython.c: In function 'upython': /tmp/tmpj9juo5u6/code/upython.c:32:33: error: assignment to 'FuriThreadStdoutWriteCallback' {aka 'void (*)(const char *, unsigned int, void *)'} from incompatible pointer type 'void (*)(const char *, size_t)' {aka 'void (*)(const char *, unsigned int)'} [-Werror=incompatible-pointer-types] 32 | stdout_callback = write_to_log_output; | ^ /tmp/tmpj9juo5u6/code/upython.c:44:13: error: too few arguments to function 'furi_thread_set_stdout_callback' 44 | furi_thread_set_stdout_callback(stdout_callback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/.ufbt/current/sdk_headers/f7_sdk/furi/core/memmgr_heap.h:9, from /home/runner/.ufbt/current/sdk_headers/f7_sdk/furi/furi.h:13, from /tmp/tmpj9juo5u6/code/upython.c:1: /home/runner/.ufbt/current/sdk_headers/f7_sdk/furi/core/thread.h:498:6: note: declared here 498 | void furi_thread_set_stdout_callback(FuriThreadStdoutWriteCallback callback, void* context); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/tmpj9juo5u6/code/upython.c:52:13: error: too few arguments to function 'furi_thread_set_stdout_callback' 52 | furi_thread_set_stdout_callback(stdout_callback = NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/runner/.ufbt/current/sdk_headers/f7_sdk/furi/core/thread.h:498:6: note: declared here 498 | void furi_thread_set_stdout_callback(FuriThreadStdoutWriteCallback callback, void* context); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors scons: *** [/home/runner/.ufbt/build/upython/upython.o] Error 1 cc1: all warnings being treated as errors scons: *** [/home/runner/.ufbt/build/upython/upython_cli.o] Error 1