Stdout: scons: Entering directory `/home/runner/.ufbt/current/scripts/ufbt' ICONS /home/runner/.ufbt/build/upython/upython_icons.c CC /tmp/tmpeswe7lzv/code/upython.c CC /tmp/tmpeswe7lzv/code/upython_cli.c CC /tmp/tmpeswe7lzv/code/upython_file.c Stderr: /tmp/tmpeswe7lzv/code/upython_cli.c: In function 'upython_cli': /tmp/tmpeswe7lzv/code/upython_cli.c:34:25: error: assignment to 'FuriThreadStdoutWriteCallback' {aka 'void (*)(const char *, unsigned int)'} from incompatible pointer type 'void (*)(const char *, size_t, void *)' {aka 'void (*)(const char *, unsigned int, void *)'} [-Werror=incompatible-pointer-types] 34 | stdout_callback = write_to_stdout_buffer; | ^ /tmp/tmpeswe7lzv/code/upython.c: In function 'upython': /tmp/tmpeswe7lzv/code/upython.c:34:33: error: assignment to 'FuriThreadStdoutWriteCallback' {aka 'void (*)(const char *, unsigned int)'} from incompatible pointer type 'void (*)(const char *, size_t, void *)' {aka 'void (*)(const char *, unsigned int, void *)'} [-Werror=incompatible-pointer-types] 34 | stdout_callback = write_to_log_output; | ^ /tmp/tmpeswe7lzv/code/upython.c:46:13: error: too many arguments to function 'furi_thread_set_stdout_callback' 46 | furi_thread_set_stdout_callback(stdout_callback, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/tmpeswe7lzv/code/upython.c:1: /home/runner/.ufbt/current/sdk_headers/f7_sdk/furi/core/thread.h:475:6: note: declared here 475 | void furi_thread_set_stdout_callback(FuriThreadStdoutWriteCallback callback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/tmpeswe7lzv/code/upython.c:54:13: error: too many arguments to function 'furi_thread_set_stdout_callback' 54 | furi_thread_set_stdout_callback(stdout_callback = NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/runner/.ufbt/current/sdk_headers/f7_sdk/furi/core/thread.h:475:6: note: declared here 475 | void furi_thread_set_stdout_callback(FuriThreadStdoutWriteCallback callback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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