In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:4:18: error: redundant redeclaration of 'SCENE_MANAGER_NO_SCENE' [-Werror=redundant-decls] 4 | extern const int SCENE_MANAGER_NO_SCENE; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:4:18: note: previous declaration of 'SCENE_MANAGER_NO_SCENE' was here 4 | extern const int SCENE_MANAGER_NO_SCENE; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:14:8: error: redundant redeclaration of 'scene_alloc' [-Werror=redundant-decls] 14 | Scene* scene_alloc( | ^~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:14:8: note: previous declaration of 'scene_alloc' was here 14 | Scene* scene_alloc( | ^~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:20:6: error: redundant redeclaration of 'scene_destroy' [-Werror=redundant-decls] 20 | void scene_destroy(Scene* s); | ^~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:20:6: note: previous declaration of 'scene_destroy' was here 20 | void scene_destroy(Scene* s); | ^~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:22:15: error: redundant redeclaration of 'scene_manager_alloc_auto' [-Werror=redundant-decls] 22 | SceneManager* scene_manager_alloc_auto(); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:22:15: note: previous declaration of 'scene_manager_alloc_auto' was here 22 | SceneManager* scene_manager_alloc_auto(); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:23:15: error: redundant redeclaration of 'scene_manager_alloc' [-Werror=redundant-decls] 23 | SceneManager* scene_manager_alloc(ViewPort* viewPort, Gui* gui, FuriMessageQueue* eventQueue); | ^~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:23:15: note: previous declaration of 'scene_manager_alloc' was here 23 | SceneManager* scene_manager_alloc(ViewPort* viewPort, Gui* gui, FuriMessageQueue* eventQueue); | ^~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:24:6: error: redundant redeclaration of 'scene_manager_free' [-Werror=redundant-decls] 24 | void scene_manager_free(SceneManager* sm); | ^~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:24:6: note: previous declaration of 'scene_manager_free' was here 24 | void scene_manager_free(SceneManager* sm); | ^~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:25:6: error: redundant redeclaration of 'scene_manager_attach_to_gui' [-Werror=redundant-decls] 25 | void scene_manager_attach_to_gui(SceneManager* sceneManager, Gui* gui); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:25:6: note: previous declaration of 'scene_manager_attach_to_gui' was here 25 | void scene_manager_attach_to_gui(SceneManager* sceneManager, Gui* gui); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:26:6: error: redundant redeclaration of 'scene_manager_detach_from_gui' [-Werror=redundant-decls] 26 | void scene_manager_detach_from_gui(SceneManager* sceneManager, Gui* gui); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:26:6: note: previous declaration of 'scene_manager_detach_from_gui' was here 26 | void scene_manager_detach_from_gui(SceneManager* sceneManager, Gui* gui); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:27:6: error: redundant redeclaration of 'scene_manager_register_scene' [-Werror=redundant-decls] 27 | void scene_manager_register_scene(SceneManager* sm, int id, Scene* scene); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:27:6: note: previous declaration of 'scene_manager_register_scene' was here 27 | void scene_manager_register_scene(SceneManager* sm, int id, Scene* scene); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:28:6: error: redundant redeclaration of 'scene_manager_set_scene' [-Werror=redundant-decls] 28 | void scene_manager_set_scene(SceneManager* sm, int id); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:28:6: note: previous declaration of 'scene_manager_set_scene' was here 28 | void scene_manager_set_scene(SceneManager* sm, int id); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:29:6: error: redundant redeclaration of 'scene_manager_tick' [-Werror=redundant-decls] 29 | void scene_manager_tick(SceneManager* sm); | ^~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:29:6: note: previous declaration of 'scene_manager_tick' was here 29 | void scene_manager_tick(SceneManager* sm); | ^~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:30:5: error: redundant redeclaration of 'scene_manager_get_current_scene_id' [-Werror=redundant-decls] 30 | int scene_manager_get_current_scene_id(SceneManager* sm); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:30:5: note: previous declaration of 'scene_manager_get_current_scene_id' was here 30 | int scene_manager_get_current_scene_id(SceneManager* sm); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/wave/exception_manager.h:1, from /home/runner/work/_temp/app/code/scripts/app.c:25: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:31:6: error: redundant redeclaration of 'scene_manager_has_scene' [-Werror=redundant-decls] 31 | bool scene_manager_has_scene(SceneManager* sm); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/work/_temp/app/code/scripts/app.c:24: /home/runner/work/_temp/app/code/scripts/wave/scene_management.h:31:6: note: previous declaration of 'scene_manager_has_scene' was here 31 | bool scene_manager_has_scene(SceneManager* sm); | ^~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors scons: *** [/home/runner/.ufbt/build/racso_zero/scripts/app.o] Error 1 More logs: https://github.com/flipperdevices/flipper-application-catalog/actions/runs/7875848407