Hi Antonio,
I notice it when I build gnuchess in opensuse build service ( it is
automatic build system in chroot of target system - more info here -
http://en.opensuse.org//Portal:Build_Service ). And it automatic pass
-Wall and then search for specific warnings in build output and missing
return value is considered as serious, so it is printed in result as
warning. So it is not system dependent.
Josef