You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by "acassis (via GitHub)" <gi...@apache.org> on 2023/08/10 19:33:10 UTC
[GitHub] [nuttx] acassis commented on pull request #10124: drivers/note: move the note formatting code from trace_dump into noteram_drivers.c
acassis commented on PR #10124:
URL: https://github.com/apache/nuttx/pull/10124#issuecomment-1673790778
Please fix this error in the nuttx-apps:
```
====================================================================================
Configuration/Tool: esp32-devkitc/watcher
------------------------------------------------------------------------------------
Cleaning...
Configuring...
Building NuttX...
In file included from wdt.c:38:
Error: task_mn.h:74:35: error: 'struct noteram_get_taskname_s' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
74 | void task_mn_get_task_name(struct noteram_get_taskname_s *task);
| ^~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[3]: *** [/github/workspace/sources/apps/Application.mk:171: wdt.c.github.workspace.sources.apps.examples.watcher.o] Error 1
In file included from task_mn.c:37:
Error: task_mn.h:74:35: error: 'struct noteram_get_taskname_s' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
74 | void task_mn_get_task_name(struct noteram_get_taskname_s *task);
| ^~~~~~~~~~~~~~~~~~~~~~
task_mn.c: In function 'task_mn_print_tasks_status':
Error: task_mn.c:65:33: error: storage size of 'task' isn't known
65 | struct noteram_get_taskname_s task;
| ^~~~
Error: task_mn.c:86:25: error: 'NOTERAM_GETTASKNAME' undeclared (first use in this function); did you mean 'NOTERAM_GETMODE'?
86 | ioctl(notefd, NOTERAM_GETTASKNAME, (unsigned long)&task);
| ^~~~~~~~~~~~~~~~~~~
| NOTERAM_GETMODE
task_mn.c:86:25: note: each undeclared identifier is reported only once for each function it appears in
Error: task_mn.c:65:33: error: unused variable 'task' [-Werror=unused-variable]
65 | struct noteram_get_taskname_s task;
| ^~~~
task_mn.c: At top level:
Error: task_mn.c:244:35: error: 'struct noteram_get_taskname_s' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
244 | void task_mn_get_task_name(struct noteram_get_taskname_s *task)
| ^~~~~~~~~~~~~~~~~~~~~~
Error: task_mn.c:244:6: error: conflicting types for 'task_mn_get_task_name'; have 'void(struct noteram_get_taskname_s *)'
244 | void task_mn_get_task_name(struct noteram_get_taskname_s *task)
| ^~~~~~~~~~~~~~~~~~~~~
task_mn.h:74:6: note: previous declaration of 'task_mn_get_task_name' with type 'void(struct noteram_get_taskname_s *)'
74 | void task_mn_get_task_name(struct noteram_get_taskname_s *task);
| ^~~~~~~~~~~~~~~~~~~~~
task_mn.c: In function 'task_mn_get_task_name':
Error: task_mn.c:255:17: error: 'NOTERAM_GETTASKNAME' undeclared (first use in this function); did you mean 'NOTERAM_GETMODE'?
255 | ioctl(notefd, NOTERAM_GETTASKNAME, (unsigned long)task);
| ^~~~~~~~~~~~~~~~~~~
| NOTERAM_GETMODE
task_mn.c: In function 'task_mn_subscribe':
Error: task_mn.c:261:33: error: storage size of 'task' isn't known
261 | struct noteram_get_taskname_s task;
| ^~~~
Error: task_mn.c:261:33: error: unused variable 'task' [-Werror=unused-variable]
task_mn.c: In function 'task_mn_unsubscribe':
Error: task_mn.c:281:33: error: storage size of 'task' isn't known
281 | struct noteram_get_taskname_s task;
| ^~~~
Error: task_mn.c:281:33: error: unused variable 'task' [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[3]: *** [/github/workspace/sources/apps/Application.mk:171: task_mn.c.github.workspace.sources.apps.examples.watcher.o] Error 1
In file included from watcher_main.c:34:
Error: task_mn.h:74:35: error: 'struct noteram_get_taskname_s' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
74 | void task_mn_get_task_name(struct noteram_get_taskname_s *task);
| ^~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[3]: *** [/github/workspace/sources/apps/Application.mk:231: watcher_main.c.github.workspace.sources.apps.examples.watcher.o] Error 1
make[3]: Target 'all' not remade because of errors.
make[2]: *** [Makefile:53: /github/workspace/sources/apps/examples/watcher_all] Error 2
make[2]: Target '/github/workspace/sources/apps/libapps.a' not remade because of errors.
make[1]: *** [Makefile:47: all] Error 2
make: *** [tools/LibTargets.mk:232: /github/workspace/sources/apps/libapps.a] Error 2
make: Target 'all' not remade because of errors.
/github/workspace/sources/nuttx/tools/testbuild.sh: line 370: /github/workspace/sources/nuttx/../nuttx/nuttx.manifest: No such file or directory
Normalize esp32-devkitc/watcher
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org