In file included from /home/runner/work/_temp/app/code/pomodoro_timer.h:3, from /home/runner/work/_temp/app/code/pomodoro_timer.c:1: /home/runner/work/_temp/app/code/pomodoro_timer.c: In function 'pomodoro_timer_process': /home/runner/work/_temp/app/code/pomodoro_timer.c:80:21: error: unknown type name 'FuriHalRtcDateTime'; did you mean 'FuriHalRtcLogDevice'? 80 | FuriHalRtcDateTime curr_dt; | ^~~~~~~~~~~~~~~~~~ /home/runner/.ufbt/current/sdk_headers/f7_sdk/applications/services/gui/view.h:234:10: note: in definition of macro 'with_view_model' 234 | {code}; \ | ^~~~ /home/runner/work/_temp/app/code/pomodoro_timer.c:81:47: error: passing argument 1 of 'furi_hal_rtc_get_datetime' from incompatible pointer type [-Werror=incompatible-pointer-types] 81 | furi_hal_rtc_get_datetime(&curr_dt); | ^~~~~~~~ | | | int * /home/runner/.ufbt/current/sdk_headers/f7_sdk/applications/services/gui/view.h:234:10: note: in definition of macro 'with_view_model' 234 | {code}; \ | ^~~~ In file included from /home/runner/.ufbt/current/sdk_headers/f7_sdk/targets/furi_hal_include/furi_hal.h:24, from /home/runner/work/_temp/app/code/pomodoro_timer.h:5: /home/runner/.ufbt/current/sdk_headers/f7_sdk/targets/f7/furi_hal/furi_hal_rtc.h:246:42: note: expected 'DateTime *' but argument is of type 'int *' 246 | void furi_hal_rtc_get_datetime(DateTime* datetime); | ~~~~~~~~~~^~~~~~~~ /home/runner/work/_temp/app/code/pomodoro_timer.c:82:50: error: implicit declaration of function 'furi_hal_rtc_datetime_to_timestamp'; did you mean 'furi_hal_rtc_get_timestamp'? [-Werror=implicit-function-declaration] 82 | uint32_t current_timestamp = furi_hal_rtc_datetime_to_timestamp(&curr_dt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/runner/.ufbt/current/sdk_headers/f7_sdk/applications/services/gui/view.h:234:10: note: in definition of macro 'with_view_model' 234 | {code}; \ | ^~~~ /home/runner/work/_temp/app/code/pomodoro_timer.c: In function 'pomodoro_draw_callback': /home/runner/work/_temp/app/code/pomodoro_timer.c:119:5: error: unknown type name 'FuriHalRtcDateTime'; did you mean 'FuriHalRtcLogDevice'? 119 | FuriHalRtcDateTime curr_dt; | ^~~~~~~~~~~~~~~~~~ | FuriHalRtcLogDevice /home/runner/work/_temp/app/code/pomodoro_timer.c:120:31: error: passing argument 1 of 'furi_hal_rtc_get_datetime' from incompatible pointer type [-Werror=incompatible-pointer-types] 120 | furi_hal_rtc_get_datetime(&curr_dt); | ^~~~~~~~ | | | int * /home/runner/.ufbt/current/sdk_headers/f7_sdk/targets/f7/furi_hal/furi_hal_rtc.h:246:42: note: expected 'DateTime *' but argument is of type 'int *' 246 | void furi_hal_rtc_get_datetime(DateTime* datetime); | ~~~~~~~~~~^~~~~~~~ cc1: all warnings being treated as errors scons: *** [/home/runner/.ufbt/build/pomodoro_timer/pomodoro_timer.o] Error 1 More logs: https://github.com/flipperdevices/flipper-application-catalog/actions/runs/8477053228