Joel Sherrill created an issue:
https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5388
Assignee: Gedare Bloom
## Summary
Tjere are multiple -Wtype-limits and -Wsign-compare warnings in cpukit/dev/can
that need to be addressed by someone familiar with this code.
```
../../../cpukit/dev/can/can-bus.c:236:20: warning: comparison is always false
due to limited range of data type [-Wtype-limits]
../../../cpukit/dev/can/can-bus.c:237:23: warning: comparison is always false
due to limited range of data type [-Wtype-limits]
../../../cpukit/dev/can/can-bus.c:252:23: warning: comparison is always false
due to limited range of data type [-Wtype-limits]
../../../cpukit/dev/can/ctucanfd/ctucanfd.c:170:18: warning: comparison of
integer expressions of different signedness: 'int' and 'unsigned int'
[-Wsign-compare]
../../../cpukit/dev/can/ctucanfd/ctucanfd.c:1799:16: warning: comparison of
integer expressions of different signedness: 'int' and 'uint32_t' {aka
'unsigned int'} [-Wsign-compare]
../../../cpukit/dev/can/ctucanfd/ctucanfd.c:233:18: warning: comparison of
integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'}
and 'int' [-Wsign-compare]
../../../cpukit/dev/can/ctucanfd/ctucanfd.c:245:18: warning: comparison of
integer expressions of different signedness: 'int' and 'unsigned int'
[-Wsign-compare]
../../../cpukit/dev/can/ctucanfd/ctucanfd.c:418:19: warning: comparison of
integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'}
and 'int' [-Wsign-compare]
../../../cpukit/dev/can/ctucanfd/ctucanfd.c:988:18: warning: comparison of
integer expressions of different signedness: 'int' and 'unsigned int'
[-Wsign-compare]
../../../cpukit/include/dev/can/can-impl.h:72:54: warning: comparison of
integer expressions of different signedness: 'atomic_uint' {aka 'unsigned int'}
and 'int' [-Wsign-compare]
```
## Steps to reproduce
Enable these warnings or -Wextra and disable -Werror in
spec/build/cpukit/optwarn.yml
<!-- Pre-set options
- milestone
-->
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5388
You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs