On Wed, 2016-09-21 at 22:12 +0900, Olaf Meeuwissen wrote: > Hi devs, > > About a year ago, I set out trying to get rid of *all* compiler > warnings > on a "well-defined" build platform. I'm happy to report that we've > made > it! With the commit of ee550e5d[1], the debian-8-full build[2], is > free > of compiler warnings! > > [1] https://gitlab.com/sane-project/backends/commit/ee550e5de8e63664 > 2b9895d54f6740aa38ee6ff8 > [2] https://gitlab.com/sane-project/backends/builds/4218963 > well done, it is good to see things cleaned up. I am afraid that the "we" above is not correct. It was your work....Thanks a lot.
> > The fedora-24-clang build[7]? Let's leave that for another > time. Much > of what you see there will pop up with gcc-6.x as well (which will be > in > Debian 9, rumoured to release sometime early next year, IIRC). > Fedora 24 already has a GCC 6.1. I did a quick compile and saw some 20 odd warnings: some unused defines, some warnings like: magicolor.c: In function 'mc_scan_finish': magicolor.c:1291:2: warning: this 'if' clause does not guard... [- Wmisleading-indentation] if (status != SANE_STATUS_GOOD) ^~ magicolor.c:1293:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' return status; ^~~~~~ I have not looked at these in more detail (I wish I had more time) Let me know if you want a log of the full compilation. best regards, Louis -- sane-devel mailing list: [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to [email protected]
