Hello,
a Gentoo Linux Quality Assurance issue was reported at my tinderbox [1] while building your software.
Such reported issues are often correct.
Otherwise it would be interesting why the issue is a false positive in your eyes.
[1] http://www.zwiebeltoralf.de/tinderbox/index.html
=============================================================================
QA: other
QA Notice: Package triggers severe warnings which indicate that it
may exhibit random runtime failures.
cmd.c:1822:5: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=]
lklibr.c:402:12: warning: array subscript is above array bounds [-Warray-bounds]
lklibr.c:433:12: warning: array subscript is above array bounds [-Warray-bounds]
Please do not file a Gentoo bug and instead report the above QA
issues directly to the upstream developers of this software.
Homepage: http://sdcc.sourceforge.net/
A bug report about sdcc 2.5.0, released 10 years ago?
Philipp
well, it is a stable package in Gentoo - and if the issue is not in latest package ...
I believe that the current sdcc release, 3.5.0, is the best choice for users looking for a stable version of sdcc. A lot has changed since 2.5.0 (I did check the that cmd.c line in current svn before closing this item, didn't look at lklibr.c).
We only keep bug reports open that affect current svn. Feel free to report any issues you find in 3.5.0 or any more recent version.
Philipp
Why does Gentoo consider as unstable all sdcc releases after 2.5.0?
Philipp
I'm a Gentoo user and unofficial dev.
The true story is, that doesn't mean Gentoo devs consider all 2.5.0+ versions are unstable. That's simply because the maintainer had gone away and nobody maintain it at all.
Because SDCC had changed so much, it's not easy to update the ebuild used to build SDCC, it needs a complete rewrite.
I'll work on a new version for it, and file a bug to Gentoo devs. Hopefully building SDCC on Gentoo will become an one-liner again :)